Mail Server: Difference between revisions
Jump to navigation
Jump to search
(Created page with "== Cyrus == === Installation === ==== Install Cyrus Package ==== <syntaxhighlight lang="bash">apt-get install cyrus-admin cyrus-clients cyrus-common cyrus-doc cyrus-imapd cyru...") |
No edit summary |
||
Line 24: | Line 24: | ||
tls_key_file: /etc/ssl/private/ssl-cert-snakeoil.key | tls_key_file: /etc/ssl/private/ssl-cert-snakeoil.key | ||
</syntaxhighlight> | </syntaxhighlight> | ||
== Postfix == | |||
=== Installation === | |||
=== Configuration === | |||
# main.cf | |||
<pre>mailbox_transport = cyrus</pre> | |||
# master.cf | |||
<pre> | |||
# The Cyrus deliver program has changed incompatibly, multiple times. | |||
cyrus unix - n n - - pipe | |||
flags=R user=cyrus argv=/usr/sbin/cyrdeliver -e -m "${extension}" ${user} | |||
</pre> | |||
<pre> | |||
mailbox_transport = lmtp:unix:/var/run/lmtp | |||
lmtp unix - - n - - lmtp | |||
</pre> | |||
<pre>adduser postfix mail</pre> | |||
saslpasswd2 -c cyrus |
Revision as of 12:35, 23 May 2016
Cyrus
Installation
Install Cyrus Package
apt-get install cyrus-admin cyrus-clients cyrus-common cyrus-doc cyrus-imapd cyrus-nntpd cyrus-pop3d cyrus-sasl2-doc libcyrus-imap-perl
Install Sasl auth
libauthen-sasl-perl libgsasl7 libsasl2-2 libsasl2-modules libsasl2-modules-db sasl2-bin
Validate / Adjust the configuration
/etc/default/saslauthd
START=yes
##Postfix Rooted
OPTIONS="-c -m /var/spool/postfix/var/run/saslauthd"
/etc/imapd.conf
admins: cyrus
sasl_mech_list: PLAIN LOGIN
defaultdomain: objclt.com
sasl_pwcheck_method: saslauthd
tls_cert_file: /etc/ssl/certs/ssl-cert-snakeoil.pem
tls_key_file: /etc/ssl/private/ssl-cert-snakeoil.key
Postfix
Installation
Configuration
- main.cf
mailbox_transport = cyrus
- master.cf
# The Cyrus deliver program has changed incompatibly, multiple times. cyrus unix - n n - - pipe flags=R user=cyrus argv=/usr/sbin/cyrdeliver -e -m "${extension}" ${user}
mailbox_transport = lmtp:unix:/var/run/lmtp lmtp unix - - n - - lmtp
adduser postfix mail
saslpasswd2 -c cyrus