On Mon, Apr 19, 2010 at 06:28:47PM +0200, Gregory BELLIER wrote:
> Hi all !
>
> I would like to set up authentication between 2 postfix hosted on Debian
> Lenny and until now it doesn't work.
>
> Here is a log sample :
> warning: SASL authentication failure: No worthy mechs found
> SASL authentication failed; cannot authenticate to server
> 10.0.0.6[10.0.0.6]: no mechanism available
Try again, with a more useful log sample, and configuration settings
for the receiving side. The log sample should include multiple lines
of logging from the SMTP client, showing any TLS handshake, ...
> relayhost = 10.0.0.6
Per the documentation, this must be:
relayhost = [10.0.0.6]
and the SMTP client password table:
[10.0.0.6] user:pass
> smtp_sasl_auth_enable = yes
> smtp_sasl_mechanism_filter = plain
> smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
> smtp_tls_loglevel = 2
Too verbose.
> smtp_use_tls = yes
Obsolete, with 2.3 and later, use:
smtp_tls_security_level = may
> -- permissions for /etc/postfix/sasl_passwd --
> -rw-r--r-- 1 root root 43 avr 19 17:43 /etc/postfix/sasl_passwd
This should NOT be world-readable.
> -- permissions for /etc/postfix/sasl_passwd.db --
> -rw-r--r-- 1 root root 12288 avr 19 17:43 /etc/postfix/sasl_passwd.db
Ditto, but postmap will take care of that, when you fix the source
permissions.
--
Viktor.
P.S. Morgan Stanley is looking for a New York City based, Senior Unix
system/email administrator to architect and sustain our perimeter email
environment. If you are interested, please drop me a note.