[Postfixbuch-users] relay access denied
Oliver Geisen
technik at kreisbote.de
Do Nov 24 10:30:05 CET 2005
Hallo,
> mydomain = xxxxxx.intern
> myhostname = bastion.xxxxxx.intern
Soweit ich weiss leitet postfix die "mydomain" vom "myhostname" ab,
wenn dieser vollqualifiziert angegeben wurde.
Die Angabe ist also redundant.
Angeblich soll postfix sogar den myhostname vom lokalen Rechner
selbst ermitteln. In meinen Tests jedoch erhielt er aus irgendwelchen
Gründen beim "gethostname" nur den Namen und keinen FQDN... (Linux
2.4.x)
> In der virtual ist die Domain xxxxxx.com eingetragen:
>
> xxxxxx.com anything
Muss das dort nicht
xxxxxx.com domain
heissen?
> user1 at xxxxxx.com user1
> user2 at xxxxxx.com user2
Das heisst das "user1" und "user2" lokale Konten auf diesem Server sind.
> Wenn nun Mails zb. an user1 at xxxxxx.com hier aufschlagen kommt ein:
>
> Nov 24 09:24:49 bastion postfix/smtpd[14838]: 737EF27869: reject:
> RCPT from mail.yxyxyxy.de[21x.xx.xx.x]: 554 <user1 at xxxxxx.com>: Relay
> access denied; from=<info at yyyyy.at> to=<user1 at xxxxxx.com> proto=ESMTP
> helo=<mail.yxyxyxy.de>
>
> Sobald ich jedoch
>
> mydomain = xxxxxx.com
Ich denke das könnte an der "mydestination" liegen. Mit der sagst Du
dem postfix was er als lokales Ziel ansehen soll.
Alle nicht-lokalen Ziele wären automatisch Relays und das ist per
default verboten.
Also entweder musst du die "xxxxxx.com" bei "mydestination" in der
main.cf anfügen, oder sie als "xxxxx.com domain" in die "virtual"
schreiben.
Mit freundlichen Grüssen,
Oliver Geisen
---------------------------------------
Systemadministrator
Kreisboten Verlag Mühlfellner KG
Telefon: 0881/686-63
Telefax: 0881/686-74
Mail: technik at kreisbote.de
---------------------------------------
Mehr Informationen über die Mailingliste Postfixbuch-users