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.