[Postfixbuch-users] keinerlei lokale Zustellung
Matthias Haegele
mhaegele at linuxrocks.dyndns.org
Di Apr 25 01:16:56 CEST 2006
Klemens Puritscher schrieb:
> Hallo Liste!
Hallo Klemens!
>
> Ich versuche meinen Postfix(der "nur" als Relay dienen soll) so zu konfigurieren, dass er keinerlei lokale Zustellung hat.
>
> Dazu habe ich mich an das Buch von Ralf & Patrick gehalten.(Deutsche Ausgabe S.229f)
>
> Meine Vorgehensweise:
> 1) mydestinations "gelerrt"
> mydestination =
>
> 2) Datei /etc/postfix/virtual_alias angelegt
> postmaster meine at emailadresse.at
> abuse meine at emailadresse.at
>
> 3) postmap /etc/postfix/virtual_alias
>
> 4) virtual_alias_maps = hash:/etc/postfix/virtual_alias
>
> 5) local_transport = error:Locat delivery disabled!
btw:
Da hast du einen Typo drin "Local", aber das ist für die Funktionalität
nicht relevant ...
>
> 6) local-Daemon aus der master.cf ausgekommentiert
>
> 7) postfix reload
>
>
> Mails an...
> * <abuse@[my.ip.adre.ss]> werden angenommen und an "meine at emailadresse.at" zugestellt.
> * <bin@[my.ip.adre.ss]> werden mit "550 <bin@[my.ip.adre.ss]>: Recipient address rejected: Locat delivery disabled!" abgelehnt.
> ...so weit so gut ...jetzt das Problem:
> * <abuse at myhostname> werden mit "554 <abuse at myhostname>: Relay access denied" abgelehnt.
>
>
> Bei der Config fehlt scheinbar "myhostname anything" in der Datei /etc/postfix/virtual_alias.
> Oder?
aus man 5 virtual:
> /etc/postfix/virtual:
> virtual-alias.domain anything (right-hand content does not matter)
> postmaster at virtual-alias.domain postmaster
> user1 at virtual-alias.domain address1
> user2 at virtual-alias.domain address2, address3
Irgendwie ist das andersrum wie im Buch oder (sollte ich doch lieber
kommentarlos ins Bett gehen :-) )?.
>
> The virtual-alias.domain anything entry is required for a virtual alias
> domain. Without this entry, mail is rejected with "relay access
> denied", or bounces with "mail loops back to myself".
D.h. dass man den *immer* und auf jeden Fall braucht?.
>
> Do not specify virtual alias domain names in the main.cf mydestination
> or relay_domains configuration parameters.
>
> With a virtual alias domain, the Postfix SMTP server accepts mail for
> known-user at virtual-alias.domain, and rejects mail for unknown-user at vir-
> tual-alias.domain as undeliverable.
>
> Instead of specifying the virtual alias domain name via the vir-
> tual_alias_maps table, you may also specify it via the main.cf vir-
> tual_alias_domains configuration parameter. This latter parameter uses
> the same syntax as the main.cf mydestination configuration parameter.
Ich kanns zwar übersetzen aber irgendwie ist mir das trotzdem nicht
klar, warum man den Parameter braucht kann jemand Licht ins Dunkel bringen?.
>
> Wäre das was für's Errata?
> Oder gehen die Autoren davon aus, dass man auch zwischen den Zeilen liest? ;-)
Hast du denn den Eintrag mal spasshalber gemacht? Was passiert dann, gehts?.
>
>
> lg
> Klemens Puritscher
Grüsse
MH
Mehr Informationen über die Mailingliste Postfixbuch-users