[Postfixbuch-users] Kann via SMTP keine Mails Verschicken

Andreas Winkelmann ml at awinkelmann.de
Mo Jan 2 23:47:11 CET 2006


Am Monday 02 January 2006 23:23 schrieben Sie:

Hi Patrick.

Ich kann derzeit nichts an die postfix-buch Liste schicken, deshalb als PM an 
Dich.

> > > Test mal mit "testsaslauthd" ob Du Dich ohne Postfix authentifizieren
> > > kannst.
> > >
> > > # /usr/sbin/testsaslauthd -s smtp -u username -p password
> >
> > connect() : No such file or directory
>
> AFAIK gibt es testsaslauthd auf Debian. Wenn testsaslauthd nicht klappt,
> kann Postfix auch nicht klappen.

testsaslauthd kann sich nicht mit saslauthd connect()en. testsaslauthd ist 
also vorhanden.

> > als usernamen hab ich den postmaster at asmodeuz.dyndns.org / Passwort:
>
> Wenn Du usernamen mit realm (domainpart) benutzt, musst Du saslauthd mit
> der Option "-r" starten, sonst strippt der den realm...

In seiner ersten Mail hat er eine Fehlermeldung gezeigt:

Jan  2 21:18:28 m34s26 saslauthd[1345]: do_auth         : auth failure:
[user=postmaster at asmodeuz.dyndns.org] [service=smtp]
[realm=asmodeuz.dyndns.org] [mech=pam] [reason=PAM auth error]

Das bedeutet, saslauthd hat bereits von Postfix den Usernamen (komplett mit 
@...) erhalten. Da das im chroot() funktionierte, hat er bereits saslauthd 
mit "-m /var/spool/postfix/..." gestartet. Ausserdem ist der Username 
komplett, also hat er auch bereits das "-r". Lass ihn das mit dem "-m" oder 
mit dem chroot wieder ändern.

Es gibt nur einen PAM Fehler. Scheint schon im auth-Stack was nicht zu 
stimmen. Vielleicht hat er gar kein /etc/pam.d/smtp (Oder wo auch immer das 
bei Debian ist), vielleicht ist es auch nur vergurkt.

-- 
	Andreas



Mehr Informationen über die Mailingliste Postfixbuch-users