Michael Post wrote:
- -- content of /usr/lib/sasl2/smtpd.conf -- pwcheck_method: saslauthd mech_list: plain login cram-md5 digest-md5
mech_list: plain login
#log_level: 3 #ausprop_plugin: sasldb
saslauthd unterstützt keine "shared-secret" Mechanismen wie cram-md5 oder digest-md5.
- -- mechanisms on localhost -- 250-AUTH CRAM-MD5 DIGEST-MD5 LOGIN PLAIN 250-AUTH=CRAM-MD5 DIGEST-MD5 LOGIN PLAIN
Hier scheint das Problem sichtbar zu sein. cram-md5 und digest-md5 werden von saslauthd nicht unterstützt, aber postfix bietet diese als erste an. Ändere smtpd.conf mal wie oben angegeben und prüfe mit "saslfinger -s" oder manuell mit "telnet localhost 25; ehlo localhost" mal nach, welche AUTH-Zeile kommt. Sie sollte nur lauten 250-AUTH LOGIN PLAIN
Ich erhalte leider immer noch - hatte schon gehofft das es aufgehört hat in /var/log/mail.warn folgende Einträge
Feb 24 12:58:01 psYkoMobil postfix/smtpd[14634]: warning: SASL authentication failure: no secret in database Feb 24 12:58:01 psYkoMobil postfix/smtpd[14634]: warning: localhost[127.0.0.1]: SASL CRAM-MD5 authentication failed
Wie gesagt, saslauthd macht kein cram-md5.
Hast du "sichere Anmeldung" angehakt?
Ich habe gehe über SMTP-Auth und habe es mit und ohne TLS versucht.
secure connection = TLS secure Authentication = shared-secret (cram-md5, digest-md5). TLS kannst du verwenden, aber eben nicht die zweite Option.
Jetzt funktioniert das Versenden über localhost als SMTP-Domain. Aber wenn ich über die IP-Adresse gehe, dann leider nicht mehr. Klingt nach einem mynetworks-Problem. In den Log-Dateien ist aber kein passender Eintrag zu finden. Weder in /var/log/messages, /var/log/mail, /var/log/mail.err, /var/log/mail.warn oder /var/log/mail.info
psYkoMobil:/home/michael/Desktop/saslfinger-1.0 # telnet mailserver.dyndns.org 25 Trying 84.63.xxx.xxx... Connected to mailserver.dyndns.org. Escape character is '^]'. 220 test.de ESMTP Postfix ehlo test.de 250-test.de 250-PIPELINING 250-SIZE 20480000 250-ETRN 250-STARTTLS 250-AUTH CRAM-MD5 DIGEST-MD5 LOGIN PLAIN 250-AUTH=CRAM-MD5 DIGEST-MD5 LOGIN PLAIN 250 8BITMIME mail from: michael.post@test.de 250 Ok rcpt to: michael.post@purematic.de 554 <michael.post@purematic.de>: Relay access denied
Du hast dich nicht authentifiziert, deshalb auch relay denied.
mynetworks ist derzeit in der main.cf nicht angegeben. Welche Angabe wäre hier sinnvoll?
127.0.0.0/8 und eventuell das interne Netzwerk hinter dem Router. mynetworks = 127.0.0.0/8, 192.168.1.0/24 Sandy -- Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com