[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