Postfix - Konfiguration eines Relayhosts

Ralph Mothes ralph.mothes at t-online.de
Sun Feb 13 16:17:48 CET 2011


Hallo Olaf,

Am 13.02.2011 15:27, schrieb Olaf Schmitz:
> Ich habe gerade vor einigen Tagen postfix genau zu diesem Zweck
> konfiguriert.
>
> Nicht dass ich da der Experte wäre, aber bei mir funktioniert es.

Wenn's funktioniert, ist das Ziel erreicht! ;-)

> Allerdings nutze ich keine Mailaccount-Daten von t-online, sondern einen
> von 1und1! Das sollte aber eigentlich egal sein.

Das ist in der Tat egal.

> Hast du, nachdem du den Benutzernamen und das Passwort in der
> sasl_passwd abgelegt hast, die Datenbank erzeugt?
> Das geht, glaube ich, mit dem Befehl "postmap /etc/postfix/sasl_passwd"

Den Punkt hatte ich natürlich prompt vergessen.

> Was sagt des das Logfile "/var/log/mail.log"?

Fehler 1:
- fatal: open database /etc/postfix/sasl_passwd.db

Dieser Fehler war nach dem Anlegen der DB weg.

Fehler 2:
- Feb 13 15:35:54 epsilon-eridani postfix/smtp[4616]: 7CDF360B12: 
to=<machine-registration at counter.li.org>,
relay=smtpmail.t-online.de[194.25.134.114]:25, delay=9
415, delays=9404/10/1.2/0, dsn=4.7.0, status=deferred (SASL 
authentication failed; cannot authenticate to server
smtpmail.t-online.de[194.25.134.114]: no mechanism available) 


Hier liegt das Problem wohl daran, dass Postfix im Standard keine
Klartext-Anmeldung verwendet.

Also

smtp_sasl_security_options = noanonymous

in die main.cf hinzugefügt.


> Dort solltest du dein Problem auch weiter eingrenzen können.

> Eine weitere Stolperfalle bei mir war ein falscher Eintrag in der Datei
> "/et/mailname". Die Domaene, die in dem dort eingetragenen Rechnernamen
> enthalten ist, muss aus Sicht des Mail Servers auf jeden Fall auflösbar
> sein. Bei mir steht dort jetzt einfach nur meine dyndns-Domaene drin
> (XXXXX.dyndns.org)

Und das war der 3. Fehler hier. Mit der Angabe meines dyndns.org-Namens 
hat es dann wohl funktioniert.

Laut mail.log sieht es gut aus:

Feb 13 15:51:32 epsilon-eridani postfix/smtp[4866]: 94EB86113A: 
to=<machine-registration at counter.li.org>, 
relay=smtpmail.t-online.de[194.25.134.114]:25, delay=1.9, 
delays=0.01/0.01/1.6/0.24, dsn=2.0.0, status=sent (250 2.0.0 Message 
accepted.)

> Vielleicht hilfts.

Ja, einwandfrei - vielen Dank!

Gruß,
Ralph



More information about the Linux mailing list