[Postfixbuch-users] Problem mit Domain & relay access denied

Sandy Drobic postfixbuch-users at japantest.homelinux.com
Di Apr 18 18:01:59 CEST 2006


Sebastian Deiszner wrote:
>> Apr 18 16:25:39 86-56-27-252 postfix/smtpd[15124]: 334BE225A7: reject: RCPT from sv01-netzhoster.de[212.227.80.27]: 554 
>> > <kontakt at regionalkreis-anhalt.de>: Relay access denied; from=<sebastian.deiszner at leipziger-wingolf.de> 
>> > to=<kontakt at regionalkreis-anhalt.de> proto=ESMTP helo=<sv01-netzhoster.de>
>> > Apr 18 16:25:44 86-56-27-252 postfix/smtpd[15124]: disconnect from sv01-netzhoster.de[212.227.80.27]
> 
> ein postconf -n ist sehr hilfreich. Ich vermute, die Domain 
> regionalkreis-anhalt.de ist nicht in mydestination oder 
> virtual_alias_domains oder virtual_mailbox_domains.

> mydestination = $myhostname, localhost.$mydomain
> myhostname = mail.deiszner.de

Dein Server sieht diese Domains als seine eigenen an:
mail.deiszner.de, localhost.mail.deiszner.de

regional-anhalt.de ist nicht da drin. Virtual_alias_domains oder 
virtual_mailbox_domains ist nicht in "postconf -n", also fühlt sich dein 
Server nicht für regional-anhalt.de zuständig.

Setze besser zusätzlich:

main.cf:
virtual_alias_domains = regional-anhalt.de

Und in virtual_alias_maps:
adresse1 at regional-anhalt.de	regionalkreis at localhost.mail.deiszner.de
adresse2 at regional-anhalt.de	regionalkreis at localhost.mail.deiszner.de
...

Die domain "localhost" ist nämlich ebenfalls nicht in $mydestination 
enthalten. Da es außerdem kein FQDN ist, bekommst du auch andere Probleme 
damit. Suse nimmt da IMHO "localhost.localdomain" als interne Domain. 
Diese muss dann natürlich auch in $mydestination auftauchen.

Diese Platzhalter in virtual_alias_maps verhindern eine Adressvalidierung, 
deshalb besser alle Adressen einzeln auflisten. Wenn dir das zuviel Arbeit 
ist, schreibe ein Script dafür.

Sandy




Mehr Informationen über die Mailingliste Postfixbuch-users