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.

Reply via email to