Postfix Maildomain intern und extern

jp.thull

New Member
Moin Moin,

folgendes Problem. Ich möchte mir einen internen Mailserver mit Zarafa und Z-Admin aufsetzen. Soweit auch alles kein Problem. Ich kann Mails empfangen via fetchmail und auch Mails problemlos über den Smarthost senden. Bsp.:

info@example.com
test@example.com

die Postfächer existieren unter Zarafa mit den o.g. Adressen. Nun möchte ich aber an ein externes Familienmitglied eine Mail senden die die Adresse

familie@example.com hat. Die Adresse existiert als Postfach beim Provider.

Hier bekomme ich dann direkt die Fehlermeldung User unknown in virtual Mailbox. Was mir auch soweit völlig klar ist, da Postfix sich ja für die Domain example.com zuständig fühlt und gar nicht erst versucht extern aufzulösen bzw. zu versenden.

Nun habe ich schon einwenig mit Transport Maps herum gespielt aber es will einfach nicht so wie ich es will.

Gibt es die Möglichkeit Postfix generell zu sagen, wenn Du eine Mail intern nicht zustellen kannst, dann sende diese einfach via SMTP-Relay raus. Das wäre doch eigentlich der einfachste weg.

Wenn ich jetzt in der main.cf einfach virtual_mailbox_domains = localhsot setze sendet er ja komplett alles über den Smarthost auch die Mails, die eigentlich direkt intern zugestellt werden könnten.

Vielen Dank schon jetzt für eure Hilfe.
 
Du suchst folgende Optionen:
Code:
relayhost = [mail.example.org]:submission
sender_dependent_relayhost_maps = hash:/etc/postfix/sender_relay
smtp_sasl_auth_enable = yes
smtp_sasl_mechanism_filter = plain, login
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_tls_security_options = noanonymous
smtp_sender_dependent_authentication = yes
Inwieweit sich Zarafa und Z-Admin damit vertragen, entzieht sich meinem Wissen, aber Postfix selbst reicht das.
 
Back
Top