Fetchmail, Cyrus and Exim4 – a Mail Server for Linux
Cyrus installation
- Install cyrus:
apt-get install cyrus-admin-2.2 cyrus-clients-2.2 cyrus-imapd-2.2 sasl2-bin - Adjust
/etc/imapd.conf. Make sure the following lines exist and are not commented out.
admins: cyrus
sasl_pwcheck_method: saslauthd
sasl_mech_list: PLAIN - Check in /etc/default/saslauthd, if these lines are there, if not adjust it.
START=yes
MECHANISMS="pam"
- Start the sasl daemon now
/etc/init.d/saslauthd start - Set the password for the cyrus user in sals and system:
saslpasswd2 -c cyrus
passwd cyrus
You’ll be asked for password in every single case above twice.
- Login into cyradm and create your mail accounts.
cyradm --user cyrus localhost
>cm user.john
>cm user.susan
We’ve created the email accounts for John and Susan. Leave cyradm with ‘quit’
and