kein lokaler Mailversand
Matthias Houdek
linux at houdek.de
Don Apr 13 11:51:33 BST 2006
Hallo Frank Streitz, hallo auch an alle anderen
Donnerstag, 13. April 2006 11:46 - Frank Streitz wrote:
> Ich schaffe es nicht (mehr) lokale Mails zu versenden. Das fiel mir
> leider erst auf, als ich logcheck installiert habe, das regelmäßig
> lokale Mails versendet. Die Mails kommen zwar an, gehen aber zuerst
> nach draußen über den Relayhost.
>
> Meine main.cf:
>
> smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
> biff = no
> append_dot_mydomain = no
d.h., dass Mails ohne FQDN-Hostnamen hinter dem "@" nicht $mydomain
angehängt wird. "root at localhost" bleibt also so.
Es gibt aber noch "append_dot_myorigin", was per default auf "yes"
steht. Damit wird aus "userX" (also ohne Hostanteil) bei
dir "userX@$myorigin" (also "userX at gmx.de")
> myhostname = Frank-1.Frank-Streitz.de
> alias_maps = hash:/etc/aliases
> alias_database = hash:/etc/aliases
> myorigin = /etc/mailname
> mydestination = fskeinspam at web.de, localhost.localdomain,
> localhost.localdomain, localhost
Für die Hostanteile der Empfängeradresse, die in $mydestination stehen
fühlt sich dein Postfix als lokaler Verteiler ("Endstation") zuständig.
Alles andere wird erst einmal weggeschickt (bei dir an $relayhost).
Du musst hier also den Eintrag entsprechend korrigieren.
Und schau dir auch mal eine empfangene Mail im Quelltext an. In den
Headerzeilen siehst du, wie dein System die Adressen beim Empfang (ich
nehme an, du holst sie via POP beim Provider) umschreibt.
Dein "fskeinspam at web.de" kannst du bei mydestination also getrost
streichen.
> [...]
> In '/etc/mailname' steht 'gmx.de', aber auch wenn ich da etwas
> lokales reinschreibe, gehen die Mails zuerst über den Relayhost. Die
> Doku zu Postfix ist so umfangreich, daß ich auch nach langem Suchen
> noch nichts zu meinem Problem gefunden habe.
Du solltest versuchen, zuerst das Grundprinzip der Arbeitsweise von
Postfix zu verstehen (da gibt es ein tolles Flussdiagramm - ggf.
ausdrucken) und dann die Wirkung der einzelnen Parameter da
einarbeiten. Es ist viel, aber man kann sich ja schrittweise
ranarbeiten.
> Ich hoffe, daß mir hier jemand helfen kann. Ansonsten muß ich es halt
> im Usenet probieren.
hth, ansonsten weiter fragen.
--
Gruß
MaxX
Bitte beachten: Diese Mailadresse nimmt nur Listenmails entgegen.
Für PM bitte den Empfänger gegen den Namen in der Sig tauschen.