On 1/7/2013 12:32 PM, Gerard Seibert wrote:
> My installation of Postfix has been running without a problem for over
> two years. Suddenly it refused to accept mail from my MUA
> "Claws-Mail." This is the output of the claws mail log:
> 
...
> [13:20:00] ESMTP< 250-AUTH CRAM-MD5 DIGEST-MD5 PLAIN LOGIN
> [13:20:00] ESMTP< 250-AUTH=CRAM-MD5 DIGEST-MD5 PLAIN LOGIN

OK, AUTH is offered with CRAM-MD5 and others.

> [13:20:00] ESMTP> AUTH CRAM-MD5
> [13:20:00] ESMTP< 334 PDYzNzUyMDA4NC4xNTQwNTYwMEBzY29ycGlvLnNlaWJlcmNvbS5uZXQ+

The client tries to AUTH with CRAM-MD5...

> [13:20:00] ESMTP< 535 5.7.8 Error: authentication failed: no mechanism
> available. For assistance, please provide the following  information
> in your problem report: time (Jan 07 13:20:00), client
> (76.182.104.150) and server (scorpio.seibercom.net).

... but CRAM-MD5 is broken.  This looks like some sort of problem in
the SASL backend.


> ~ $ postconf -n
...
> dovecot_destination_recipient_limit = 1

Looks as if you're using Dovecot.

> smtp_sasl_type = cyrus

You've defined cyrus for outgoing SASL.  That's probably OK since
dovecot doesn't provide outgoing SASL.

> smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated
> defer_unauth_destination

Appears you're using a recent postfix snapshot.  Obviously some
things have changed in the last 2 years, so "suddenly stopped
working" isn't entirely accurate.

> smtpd_sasl_auth_enable = yes
> smtpd_sasl_authenticated_header = yes
> smtpd_sasl_local_domain = $myhostname
> smtpd_sasl_path = smtpd
> smtpd_sasl_security_options = noanonymous, noplaintext
> smtpd_sasl_tls_security_options = noanonymous
> smtpd_tls_CAfile = /usr/local/etc/postfix/certs/cacert.pem

I don't see smtpd_sasl_type listed.  The default type is cyrus.  Is
that what you intend?  Looks as if you're using dovecot elsewhere.





  -- Noel Jones

Reply via email to