Am Samstag, 22. Mai 2004 11:08 schrieb Al Bogner:
smtpd_recipient_restrictions = reject_unauth_destination
Das blockt dann auch interne Mails:
Was bitte heisst denn "interne" Mail?
Interne Mails, sind Mails, die im lokalen Netzwerk versendet werden. Konkret, Mails, die im Bereich 192.168.1.96/28 versandt werden.
Davon weiss Postfix aber nix. Für einen MTA ist eine Mail, die nicht für ihn selber bestimmt ist ein relay-versuch.
Es blockt alle Mails, für die Postfix sich nicht zuständig fühlt. Also was nicht in mydestination, relay_domains, virtual_*_domains, etc auftaucht. Wo bzw. wer ist denn "client3.local" bei Dir?
Einer der Clients. IMHO ist das aber völlig egal.
In der Regel wird Postfix _nur_ genutzt um Warnmeldungen aus Scripts mit mail/nail an einen Rechner im Netz 192.168.1.96/28 zu versenden. Stellt zB ein Script am Rechner gw (Gateway) fest, dass keine Internetverbindung möglich ist, dann wird durch das Script eine Nachricht an client3 gesendet, dass dies so ist.
Dann teile Postfix mit, dass er Mails an "client3.local" annehmen soll (relay_domains) und am besten auch einen entsprechenden transport-eintrag wo er das Ziel dazu findet. Sonst kann er nicht unterscheiden, welche Mails jetzt an die grosse weite Welt gehen sollen oder an das lokale LAN. -- Andreas