[Postfixbuch-users] Split domain / transport map / rejected
Kai Fürstenberg
kai_postfix at fuerstenberg.ws
Fr Jul 11 18:00:16 CEST 2014
Am 11.07.2014 16:56, schrieb mrg at unimx.de:
> transport_maps = hash:/etc/postfix/transport
> unknown_local_recipient_reject_code = 550
> virtual_alias_domains =
> hash:/etc/postfix/vdomains_cpanel,hash:/etc/postfix/vdomains,hash:/lamp/mailman/data/virtual-mailman
> virtual_alias_maps = hash:/etc/postfix/vusers_cpanel,
> hash:/etc/postfix/vusers,hash:/lamp/mailman/data/virtual-mailman,hash:/etc/postfix/vusers_split,
> hash:/etc/postfix/vold
OK, das Problem ist folgendes: Du hast keine virtuellen Mailboxen.
Die transport_maps ändern nur (wie der Name sagt) den transport.
Virtuelle Aliase haben aber keinen. Sie werden auf einen anderen Namen
gemappt, der am Ende einen Transport hat und _der_ kann mit
transport_maps umgeschrieben werden.
Der Trick bei dir dürfte jetzt sein, dem System vorzugaukeln, dass er
für support at abc.de eine gültige Mailbox-Adresse hat und somit virtual
benutzt. Das kann dann per transport_maps umgeroutet werden.
Kurz: du machst aus dem "virtual_alias_domains" ein
"virtual_mailbox_domains". Die virtual_alias_maps werden dennoch
abgearbeitet.
Zudem erstellst du eine virtual_mailbox_maps-Datei mit
support at abc.de /dev/null
darin.
Die Adresse wird durch den explizit vorhandenen Einträge nicht geändert
aber als gültig erkannt und die Mail an virtual übergeben. Durch die
transport_maps wird die Mail aber an einen anderen Host übergeben und
nicht nach /dev/null geschickt.
So, und jetzt hoffe ich, dass ich hier nicht totale Scheiße gelabert
habe ;-)
--
Kai Fürstenberg
PM an: kai at fuerstenberg punkt ws
Mehr Informationen über die Mailingliste Postfixbuch-users