Postfix mit SMTP-AUTH funktioniert nicht
Posted: 2007-02-11 23:47
Hallo,
ich habe ein Ubuntu-Server mit postfix und Cyrus sasl2. Ich bin schon seit Tagen dabei, SMTP-AUTH mit sasldb2 für Mails einzurichten. :twisted: Ich habe mich dabei an das Buch Postfix von Ralf Hildebrandt gehalten:
Ich komme einfach nicht weiter, vielleicht kann mir hier jemand einen Tipp geben.
Vielen Dank im Voraus
Gruß, Sandro
,----[ /etc/postfix/main.cf ]
| smtpd_sasl_auth_enable = yes
| smtpd_sasl_security_options = noanonymous
| # smtpd_sasl_local_domain = $myhostname
| smtpd_sasl_local_domain =
| broken_sasl_auth_clients = yes
|
| smtpd_recipient_restrictions =
| permit_sasl_authenticated,
| permit_mynetworks,
| check_relay_domains
`----
,----[ /etc/postfix/sasl/smtpd.conf ]
| pwcheck_method: auxprop
| mech_list: plain login digest-md5 cram-md5
`----
/etc/sasldb2, nach Erstellen der User-Einträge, habe ich in
/var/spool/postfix/etc/ hineinkopiert:
,----[ /var/spool/postfix/etc/ ]
| -rw-rw---- 1 root sasl …
`----
saslpasswd2 -c -u `postconf -h myhostname` test2
Nach erneutem Einlesen der Konfiguration mache ich remote ein telnet auf
den Mailserver und nach Senden des EHLO bekomme ich:
,----
| 250-AUTH LOGIN PLAIN DIGEST-MD5 CRAM-MD5
| 250-AUTH=LOGIN PLAIN DIGEST-MD5 CRAM-MD5
`----
Scheint also schon einmal zu funktionieren.
Anschließend tippe ich
AUTH PLAIN $BASE64-PASSWORT
und erhalte ich:
,----
| 535 Error: authentication failed
`----
Hier mal die Logs:
mail.warn
Feb 11 22:36:41 server17864 postfix/pickup[5659]: warning: maildrop/3AB0127818F: Error writing message file
Feb 11 22:36:46 server17864 postfix/smtpd[5687]: warning: SASL authentication failure: Password verification failed
Feb 11 22:36:46 server17864 postfix/smtpd[5687]: warning: server17864[xxx.xxx.xxx.xxx]: SASL PLAIN authentication failed
Feb 11 22:37:41 server17864 postfix/pickup[5659]: warning: D5F84278199: message has been queued for 5 days
Feb 11 22:37:41 server17864 postfix/cleanup[5661]: warning: connect to mysql server localhost: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Feb 11 22:37:41 server17864 postfix/cleanup[5661]: warning: D5F84278199: virtual_alias_maps map lookup problem for root@server17864.provider.de
Feb 11 22:37:41 server17864 postfix/pickup[5659]: warning: maildrop/5378A278042: Error writing message file
mail.log
Feb 11 22:37:41 server17864 postfix/pickup[5659]: D5F84278199: uid=1000 from=<SaidAdmin>
Feb 11 22:37:41 server17864 postfix/cleanup[5661]: D5F84278199: message-id=<20070211213741.D5F84278199@server17864.provider.de>
Feb 11 22:37:41 server17864 postfix/cleanup[5661]: warning: connect to mysql server localhost: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Feb 11 22:37:41 server17864 postfix/cleanup[5661]: warning: D5F84278199: virtual_alias_maps map lookup problem for root@server17864.provider.de
Feb 11 22:37:41 server17864 postfix/pickup[5659]: warning: maildrop/5378A278042: Error
mail.inf
Feb 11 22:38:41 server17864 postfix/pickup[5659]: warning: maildrop/3AB0127818F: Error writing message file
Feb 11 22:39:41 server17864 postfix/pickup[5659]: warning: D9189278199: message has been queued for 5 days
Feb 11 22:39:41 server17864 postfix/pickup[5659]: D9189278199: uid=1000 from=<SaidAdmin>
Feb 11 22:39:41 server17864 postfix/cleanup[5661]: D9189278199: message-id=<20070211213941.D9189278199@server17864.provider.de>
Feb 11 22:39:41 server17864 postfix/cleanup[5661]: warning: connect to mysql server localhost: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Feb 11 22:39:41 server17864 postfix/cleanup[5661]: warning: D9189278199: virtual_alias_maps map lookup problem for root@server17864.provider.de
Feb 11 22:39:41 server17864 postfix/pickup[5659]: warning: maildrop/5378A278042: Error writing message file
Feb 11 22:39:41 server17864 postfix/pickup[5659]: D97C9278199: uid=0 from=<root>
Feb 11 22:39:41 server17864 postfix/cleanup[5663]: warning: D97C9278199: virtual_alias_maps map lookup problem for root@server17864.provider.de
Feb 11 22:39:41 server17864 postfix/pickup[5659]: warning: maildrop/3AB0127818F: Error writing message file
ich habe ein Ubuntu-Server mit postfix und Cyrus sasl2. Ich bin schon seit Tagen dabei, SMTP-AUTH mit sasldb2 für Mails einzurichten. :twisted: Ich habe mich dabei an das Buch Postfix von Ralf Hildebrandt gehalten:
Ich komme einfach nicht weiter, vielleicht kann mir hier jemand einen Tipp geben.
Vielen Dank im Voraus
Gruß, Sandro
,----[ /etc/postfix/main.cf ]
| smtpd_sasl_auth_enable = yes
| smtpd_sasl_security_options = noanonymous
| # smtpd_sasl_local_domain = $myhostname
| smtpd_sasl_local_domain =
| broken_sasl_auth_clients = yes
|
| smtpd_recipient_restrictions =
| permit_sasl_authenticated,
| permit_mynetworks,
| check_relay_domains
`----
,----[ /etc/postfix/sasl/smtpd.conf ]
| pwcheck_method: auxprop
| mech_list: plain login digest-md5 cram-md5
`----
/etc/sasldb2, nach Erstellen der User-Einträge, habe ich in
/var/spool/postfix/etc/ hineinkopiert:
,----[ /var/spool/postfix/etc/ ]
| -rw-rw---- 1 root sasl …
`----
saslpasswd2 -c -u `postconf -h myhostname` test2
Nach erneutem Einlesen der Konfiguration mache ich remote ein telnet auf
den Mailserver und nach Senden des EHLO bekomme ich:
,----
| 250-AUTH LOGIN PLAIN DIGEST-MD5 CRAM-MD5
| 250-AUTH=LOGIN PLAIN DIGEST-MD5 CRAM-MD5
`----
Scheint also schon einmal zu funktionieren.
Anschließend tippe ich
AUTH PLAIN $BASE64-PASSWORT
und erhalte ich:
,----
| 535 Error: authentication failed
`----
Hier mal die Logs:
mail.warn
Feb 11 22:36:41 server17864 postfix/pickup[5659]: warning: maildrop/3AB0127818F: Error writing message file
Feb 11 22:36:46 server17864 postfix/smtpd[5687]: warning: SASL authentication failure: Password verification failed
Feb 11 22:36:46 server17864 postfix/smtpd[5687]: warning: server17864[xxx.xxx.xxx.xxx]: SASL PLAIN authentication failed
Feb 11 22:37:41 server17864 postfix/pickup[5659]: warning: D5F84278199: message has been queued for 5 days
Feb 11 22:37:41 server17864 postfix/cleanup[5661]: warning: connect to mysql server localhost: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Feb 11 22:37:41 server17864 postfix/cleanup[5661]: warning: D5F84278199: virtual_alias_maps map lookup problem for root@server17864.provider.de
Feb 11 22:37:41 server17864 postfix/pickup[5659]: warning: maildrop/5378A278042: Error writing message file
mail.log
Feb 11 22:37:41 server17864 postfix/pickup[5659]: D5F84278199: uid=1000 from=<SaidAdmin>
Feb 11 22:37:41 server17864 postfix/cleanup[5661]: D5F84278199: message-id=<20070211213741.D5F84278199@server17864.provider.de>
Feb 11 22:37:41 server17864 postfix/cleanup[5661]: warning: connect to mysql server localhost: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Feb 11 22:37:41 server17864 postfix/cleanup[5661]: warning: D5F84278199: virtual_alias_maps map lookup problem for root@server17864.provider.de
Feb 11 22:37:41 server17864 postfix/pickup[5659]: warning: maildrop/5378A278042: Error
mail.inf
Feb 11 22:38:41 server17864 postfix/pickup[5659]: warning: maildrop/3AB0127818F: Error writing message file
Feb 11 22:39:41 server17864 postfix/pickup[5659]: warning: D9189278199: message has been queued for 5 days
Feb 11 22:39:41 server17864 postfix/pickup[5659]: D9189278199: uid=1000 from=<SaidAdmin>
Feb 11 22:39:41 server17864 postfix/cleanup[5661]: D9189278199: message-id=<20070211213941.D9189278199@server17864.provider.de>
Feb 11 22:39:41 server17864 postfix/cleanup[5661]: warning: connect to mysql server localhost: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Feb 11 22:39:41 server17864 postfix/cleanup[5661]: warning: D9189278199: virtual_alias_maps map lookup problem for root@server17864.provider.de
Feb 11 22:39:41 server17864 postfix/pickup[5659]: warning: maildrop/5378A278042: Error writing message file
Feb 11 22:39:41 server17864 postfix/pickup[5659]: D97C9278199: uid=0 from=<root>
Feb 11 22:39:41 server17864 postfix/cleanup[5663]: warning: D97C9278199: virtual_alias_maps map lookup problem for root@server17864.provider.de
Feb 11 22:39:41 server17864 postfix/pickup[5659]: warning: maildrop/3AB0127818F: Error writing message file