[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