On 22/10/11 22:36, Jack Fredrikson wrote:
Add the postfix user to the sasl group (this makes sure that Postfix has
the permission to access saslauthd):
[root@example jack]# ls -al /usr/sbin/saslauthd
-rwxr-xr-x 1 root root 83848 Mar 17 2010 /usr/sbin/saslauthd
[root@example jack]# ls -al /etc/rc.d/init.d/saslauthd
-rwxr-xr-x 1 root root 1676 Mar 17 2010 /etc/rc.d/init.d/saslauthd
So I'm presuming root access is necessary. I discovered while googling earlier
that postfix gets authorization to run saslauthd through /etc/shadow, but where
is this? How to set it up?
But you're not using cyrus sasl, you're using dovecot:
Here's a snippet from my main.cf file:
smtpd_sasl_type = dovecot
As you're using CentOS, try the Postfix SASL guide on the CentOS wiki:
http://wiki.centos.org/HowTos/postfix_sasl