[linux-l] Postfix, SASL, AUTH

Rainer Flicker r.flicker at nexgo.de
Mo Mär 3 21:38:26 CET 2003


Hallo,

> Hi, seit einiger Zeit versuche ich SASL für Postfix zu konfigurieren,
cyrus sasl, oder?

> leider komme ich nicht weiter, in den Logs steht folgendes:
> 
> Mar  3 13:17:45 gaia postfix/smtpd[3533]: connect from unknown[192.168.10.25]
> Mar  3 13:17:45 gaia postfix/smtpd[3533]: warning: unknown[192.168.10.25]: SASL CRAM-MD5 authentication failed
> Mar  3 13:17:50 gaia postfix/smtpd[3533]: 45A987B47A: client=unknown[192.168.10.25]
> Mar  3 13:17:50 gaia postfix/smtpd[3533]: reject: RCPT from unknown[192.168.10.25]: 554 <duncan at URL.de>: Recipient address rejected: Relay access denied; from=<duncan at URL.de> to=<duncan at URL.de>
> Mar  3 13:17:55 gaia postfix/smtpd[3533]: disconnect from unknown[192.168.10.25]
Bau mal eine Verbindung zum Mailserver auf:
 > telnet localhost 25
und gib folgendes ein:
 > EHLO foo

In der Ausgabe sollte dann etwas ähliches stehen:
250-AUTH PLAIN LOGIN DIGEST-MD5 CRAM-MD5
                                 ^^^^^^^^

> 
> In der main.cf:
> 
> smtpd_sasl_auth_enable = yes
> smtpd_sasl_local_domain = $myhostname
> smtpd_recipient_restrictions = permit_sasl_authenticated,check_relay_domains
> #smtpd_recipient_restrictions = permit_mynetworks,permit_sasl_authenticated,reject
> smtpd_sasl_security_options = noanonymous
> broken_sasl_auth_clients = yes
> 
> Userpasswort ist gesetzt, ebenfalls für SASL:
> 
> saslpasswd -a smtpd -c duncan
Was sagt denn die Ausgabe von "sasldblistusers"

Gegebenenfalls mußt Du den Hostname bei saslpasswd mit angeben:
 > saslpasswd -c -u <hostname> <username>
Und im Verzeichnis der sasl-Bibliotheken eine "smtpd.conf" mit
dem Inhalt "pwcheck_method: sasldb" anlegen.

Grüße

Rainer







Mehr Informationen über die Mailingliste linux-l