PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : mails per SASL versenden mit postfix, SASL wird nicht angewandt



chris_h
11.12.07, 11:30
Hallo,

ich glaub, ich schaff's nicht. Kann nicht einmal SASL Versand aktivieren... Bin ganz schön fertig! Irgendwo ist der Hund d'rin, aber ich sehe ihn nicht.



postconf -n | grep smtp_sasl
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/smtp_auth
smtp_sasl_security_options = noanonymous

relayhost = mail.gmx.net




cat /etc/postfix/smtp_auth
# Mailversand
mail.gmx.net gmx-id:geheim


habe auch brav
postmap /etc/postfix/smtp_auth
und
/etc/init.d/postfix restart
getippt.

Aber postfix verwendet kein SASL!


Dec 11 11:15:25 loewe postfix/smtp[19163]: D1503280A9: to=<mail@web.de>, relay=mail.gmx.net[213.165.64.20]:25, delay=42, delays=0.08/0.05/1.3/40, dsn=5.1.8, status=bounced (host mail.gmx.net[213.165.64.20] said: 550 5.1.8 Cannot resolve your domain {mp034} (in reply to MAIL FROM command))

Klarerweise kann gmx meinen Host nicht auflösen, weil es ein lokaler ist.

Deb: 4.0, Postfix: 2.3.8-2+b1

Chris

chris_h
11.12.07, 18:12
Haha,
nicht ich war so blöd, GMX ist schuld!!
Anstatt einer vernünftigen Meldung kommt der "Cannot resolve your domain" Quatsch.

Lösung:
Bei diesem Provider MUSS der Absender zu der ID passen. Daher ist eine sender_canonical zu definieren mit
chris@local.site meine_gmx@adresse
postmap /etc/postfix/sender_canonical
/etc/init.d/postfix reload und das ganze Ding funzt!