PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Relay Domains mit Postfix



steve-bracket
26.06.03, 08:56
Hallo Leute, helft mir doch mal kurz den richtigen Weg zu finden.

In diesem Fall soll der Mailserver (Postfix) für eine Domain als zweiter MX verwendet werden. (Hab ich unter Postfix noch nie gemacht, darum möchte ich noch ein paar Meinungen einholen)
Überlegung:
Es müsste reichen mit der Direktive relay_domains = $mydestination, hash:/etc/postfix/DateimitRelayDomains
den MTA zum akzeptieren der Domain zu bewegen falls der erste MX ausfällt.
Die Mails werden zwischengespeicht (wie lange weiß ich momentan auch nicht)
Beim abrufen des BackupMX (etrn) sollte dieser dann anhand der DNS-MX Records erkennen das die Mails an den Primary MX gehen sollen.

Sollte funktionieren. (eigentlich fast zu einfach)

Frage:
"Gehts so" oder "gehts so nicht" ?!?!?

fG
Steve

steve-bracket
26.06.03, 11:09
Hat keiner etwas zu sagen :-)
So kenn ich euch gar nicht:D

Steve

Jasper
26.06.03, 11:18
Original geschrieben von steve-bracket

Frage:
"Gehts so" oder "gehts so nicht" ?!?!?


es geht. und ja, es ist so einfach. sieh dir auch option "fast_flush_domains" an.

-j

steve-bracket
26.06.03, 11:39
Hab gerade rausgefunden das es noch komfortabler geht.
Unter "smtpd_recipient_restrictions" den Wert "permit_mx_backup" angeben.

Dann sollte der MTA für alle Domains dessen Backup MX Record auf diesen MTA zeigt zuständig sein.

Edit:
"fast_flush_domains" sagt mir momentan nichts, werde mir mal auf der MTA Homepage Info besorgen.


fG
Steve

Jasper
26.06.03, 15:04
Original geschrieben von steve-bracket

Dann sollte der MTA für alle Domains dessen Backup MX Record auf diesen MTA zeigt zuständig sein.


wenn ich ein spammer bin, trage ich für eine lalli-domain deinen server als secondary ein und schon nimmt dein server meine spams an. da gefällt mir relay_domains besser.

-j

steve-bracket
26.06.03, 16:20
Da is was drann, aber was macht man nicht alles für komfortable Administration
:D

Ausserdem wollte ich dich nur informieren. (falls dir diese Option noch nicht bekannt ist)

Wie sieht die Syntax in der "relay_domains" Datei aus.
(aliases ähnlich ???)

fg
steve

Jasper
26.06.03, 16:38
Original geschrieben von steve-bracket

Wie sieht die Syntax in der "relay_domains" Datei aus.
(aliases ähnlich ???)


http://www.postfix.org/uce.html

ganz unten auf der seite.

-j

steve-bracket
26.06.03, 17:18
Naja, dachte da an
relay_domains = $mydestination, /etc/postfix/relaydomains

kann der MTA die Textdatei in der die Domains stehen einfach auslesen.
Sollte doch ein eigenes *.db Format sein.
Stehe monmentan auf der Leitung.


EDIT:
Hat sich erledigt, sollte so funktionieren

/etc/postfix/main.cf:
relay_domains = $mydestination the.backed-up.domain.tld
smtpd_recipient_restrictions = permit_mynetworks reject_unauth_destination


fG
Steve

Jasper
26.06.03, 17:36
Original geschrieben von steve-bracket
Naja, dachte da an
relay_domains = $mydestination, /etc/postfix/relaydomains

kann der MTA die Textdatei in der die Domains stehen einfach auslesen.
Sollte doch ein eigenes *.db Format sein.


du kannst sowohl $var, als auch /pfad/zu/datei, als auch map:/pfad/zu/map verwenden.

-j

steve-bracket
26.06.03, 19:56
Jetzt brauche ich nur noch jemanden der den MTA mal als 2. MailExchange im DNS bekanntgibt und dann versucht darauf zuzugreifen.
(Eventuell auch den eigenen Mailserver mal kurz abdreht und über eine WebMailer ein Testmail an diesen schickt, das demnach vom MX2 aufgefangen werden muss)

Jemand der einen Homemailserver laufen hat und auch den DNS selber bereitstellt (bzw Zugriff darauf hat) wäre genau richtig.
(nach Absprache könnte man das probieren)

fG
Steve