PDA

Bekijk Volledige Versie : E-mail Fallback instellen op eigen DNS servers?



Caspar Gomez
19/03/08, 14:23
Beste Webhosters,

Wij werken nu met Plesk systemen in combinatie met een 4PSA DNS Manager systeem. Voor een lage licentie-prijs per maand gebruiken we software, waarmee we meerdere verschillende dedicated nameservers draaien.

Dit heeft verschillende voordelen. Ik zal ze niet allemaal op noemen, maar één van de voordelen zou moeten zijn, fallback MX.

Ik wil onze DNS-servers zo instellen, dat er één van als fallback fungeert. De MX-records zullen van:
MX(5) - barracuda.host.nl geupdate moeten worden naar:
MX(5) - barracuda.host.nl
MX(10) - fallback.host.nlDit zou voor een systeem zorgen, waarbij nooit mail verloren gaat door netwerk-storingen.

Hoe hebben jullie dit gerealiseerd? Het is de bedoelingen dat de fallback-server de mail bij downtime stuurt naar de hoogste priority MX-record.

dirkb
19/03/08, 14:48
In de DNS zone van het domain in kwestie moet je inderdaad 2 (of meer) MX records staan hebben.
Als de SMTP server van het MX record met de laagste prioriteit niet antwoord dan zal de mail inderdaad naar de server gaan met de volgende prioriteit.
Op die server moet je dan wel een instelling hebben zodat hij weet dat hij als backup-mailserver draait en dat hij de mail moet bijhouden en indien mogelijk afleveren aan de 1st MX.

johnbrand
21/03/08, 09:00
Maar hoe zorg je ervoor dat de lijst met actieve domeinen elke keer bijgewerkt word. Als je dit op all zet heb je een relay mail server. Vinden de spammers wel leuk denk ik.

GO-media
29/03/09, 10:36
Ik stel me ook diezelfde vraag.

In een topic van 2004 las ik:

Destijds over het hoofd gezien...

Citaat:
Origineel geplaatst door Pinocchi
In qmail kun je het domein in de directory '/var/qmail/control/rcpthosts' plaatsen en dan zou ie als fallback server voor dat domein moeten fungeren. (afhankelijk van je directory structuur natuurlijk).
Op de fallback mailserver moet het domein voorkomen in /var/qmail/control/(more)rcpthosts, maar zorg ervoor dat je /var/qmail/control/virtualdomains leeg is.
Domeinen adden:
# echo domain.tld > /var/qmail/control/morercpthosts && /var/qmail/bin/qmail-newmrh (http://www.webhostingtalk.nl/techniek-beveiliging/35869-werking-fallback-mailserver-2.html)

Maar is daar iets veranderd ondertussen?
Kan je ook een beperkt aantal e-mail adressen opgeven welke mogen aanvaard worden op de fallback en niet *@domein.be?
Kan dit automatisch?

maxnet
29/03/09, 18:24
Maar hoe zorg je ervoor dat de lijst met actieve domeinen elke keer bijgewerkt word.

Gebruikt dat DNS pakket intern een MySQL of PostgreSQL database?
Of heb je wellicht voor de facturering zelf nog een centrale database waar alle domeinen in staan?
Zo ja, dan kan je die aan je mailserver knopen.


Zelf gebruiken we MySQL replicatie om de gegevens naar meerdere lokaties te sturen, waaronder een MySQL server die lokaal op de fallback mailserver server draait.

Postfix is daar vervolgens vrij eenvoudig aan te koppelen.

main.cf



relay_domains = mysql:/etc/postfix/mysql_virtual_domains_maps.cf


En in mysql_virtual_domains_maps.cf de inloggevens en query



user = mysql-gebruiker
password = wachtwoord
hosts = 127.0.0.1
dbname = databasenaam
query = SELECT domain FROM domains WHERE domain='%s'