[Postfixbuch-users] Bei receive_override_options Problem mit alias-lookups
Ralf Hildebrandt
Ralf.Hildebrandt at charite.de
Mo Nov 10 16:01:59 CET 2003
* Achim Altmann <aa at com-gate.com>:
> >>Nov 9 15:50:46 alpha1 postfix/pipe[8628]: 3E1481C00082:
> >>to=<postmaster at com-gate.com>, relay=cyrus, delay=0, status=bounced (data
> >>format error. Command output: postmaster: Mailbox does not exist )
> Ich habe die mail ja nich an postmaster gesendet sondern an
> postmaster at com-gate.com und die existiert.
Und? Der lokale benutzter heisst aber "postmaster"
> wenn ich den eintrag in der main.cf rausnehme dann funzt es ja nur wird
> mir dann das x-original-to überschrieben wenn die mail weitergeleitet
> wird und mit dem eintrag receive_override_options=no_address_mappings in
> der main.cf soll das angeblich verhindert werden.
Also eigentlich nutzt man die
receive_override_options=no_address_mappings selektiv auf
verschiedenen smtpds und nicht so wie du es machts.
> weil inter FILTER_README folgendes steht
> To enable content filtering in this manner, specify in main.cf:
>
> /etc/postfix/main.cf:
> content_filter = scan:localhost:10025
> receive_override_options = no_address_mappings
>
> The first line causes Postfix to add one extra content filtering
> record to each incoming mail message, with content scan:localhost:10025.
> The content filtering records are added by the smtpd, pickup and
> qmqpd servers.
>
> The second line disables address mapping before the content filter,
> so that the content filter sees the original mail addresses instead
> of the result of virtual alias expansion, canonical mapping, address
> masquerading, etc.
>
> Und mir wurde in der postfix.org mailinglist empfohlen den eintrag
> receive_override_options vor dem content_filter zu setzen.
Wenn Du etwas in main.cf GLOBAL setzt, dann gilt es GLOBAL, ausser
wenn Du es dann wieder selektiv ausstellst.
> Ich habe es allerdings auch schon in der master.cf probiert
> ungefähr so
> /etc/postfix/master.cf:
> localhost:10025 inet n - n - 10 smtpd
> -o content_filter=
> -o receive_override_options=no_unknown_recipient_checks,no_header_body_checks,no_address_mappings
>
> hat aber auch nur Probleme gemacht.
Ich nutze es nur selektiv:
193.175.66.220:smtp
inet n - - - - smtpd
-o receive_override_options=no_address_mappings
# der smtpd nimmt mail von aussen an
localhost:smtp
inet n - - - - smtpd
-o content_filter=
-o smtpd_recipient_restrictions=permit_mynetworks,reject
-o receive_override_options=no_unknown_recipient_checks
# dort schmeisst amavisd-new seine gescannte mail ein.
und in main.cf nix.
--
Ralf Hildebrandt (Im Auftrag des Referat V a) Ralf.Hildebrandt at charite.de
Charite - Universitätsmedizin Berlin Tel. +49 (0)30-450 570-155
Gemeinsame Einrichtung von FU- und HU-Berlin Fax. +49 (0)30-450 570-916
Referat V a - Kommunikationsnetze - AIM. ralfpostfix
Mehr Informationen über die Mailingliste Postfixbuch-users