Dan raad ik je sowieso af met exchange-servers te knutselen, een fout is zo gemaakt.
Veel providers bieden een relay functie aan, maak daar gebruik van, veel veiliger. Eventueel zelf te maken:
Het instellen van de fallbackserver gebeurt in principe in drie stappen:
1.) Instellen van de MX records van het domein.
2.) Zorgen dat de fallbackserver e-mail voor dat domein mag ontvangen (recipient policy aanpassen).
3.) Zorgen dat de e-mails voor het domein worden doorgestuurd naar de originele server (smtp connector instellen).
Deze stappen staan hieronder beschreven. Na het instellen is het uiteraard verstandig om een en ander te testen.
-----------------------------------
A) Instellen DNS bij hostingprovider
1) maak een A-record aan voor de primary (eigen) Exchange server. Bijvoorbeeld home.voorbeeld.nl, met je eigen IP-adres. Deze is er meestal al.
2) maak een A-record aan voor de fallback-server, met diens IP-adres.
3) het eigen IP-adres staat normaal als MX=10
4) maak een MX-record aan voor de fallback-server, met een lagere prioriteit (=hoger getal) dan het hoofd MX-getal, dus bijvoorbeeld MX=20
Geef het een aantal uren om wereldwijd overgenomen te zijn door de DNS-servers.
-----------------------------------
B) Instellen Exchange op fallbackserver
Dit zijn de instellingen die je moet toevoegen/aanpassen om je server als fallback in te stellen voor een ander domein:
Dit gaat zo voor E2k en E2k3.
In menu Recipients / Recipients Policies / Default Policy / Properties --> tabblad E-mail address policy:
Toevoegen:
type: smtp
address: @domeinnaam.nl (let op: dat apenstaartje moet er echt voor!)
aanvinken: "This exhange orginization is responsible...blahblah"
(Bij domeinnaam.nl moet je dus alle gewenste domeinen invullen)
Dan in menu Administrative Groups / First Admin Group / Routing Groups / First Routing Group -->
Connector aanmaken: smtp connector:
- naam: iets willekeurigs waaraan jij kunt herkennen dat het een connector naar de andere Exchange server is
- aanvinken: forward all mail through his connector to the following smarthost:
--> invullen: IP adres van andere Exchange server tussen blokhaken, dus: [aaa.bbb.ccc.ddd]
- Add Local Bridgehead: je eigen virtuele SMTP server selecteren
- tabblad "Address space" --> Add SMTP --> invullen: de domeinnaam (of -namen) waarvoor je backup-server bent. Dit keer dus geen apenstaart voor de domeinnaam, maar gewoon: voorbeeld.nl en nabeeld.com invullen. ("cost" = onbelangrijk)
--> aanvinken: "allow messages to be relayed to these domains"
In Delivery Options en Advanced kun je dan nog aangeven wanneer de mails doorgestuurd moeten worden. Standaard staat hij op "connection time = always run". Dat betekent dus dat hij gelijk gaat proberen de mail door te sturen zo gauw hij hem binnenkrijgt. Als dat niet lukt om dat de andere server nog plat ligt dan blijft hij het op dezelfde manier proberen als hij ook doet met jouw eigen mails. Dus standaard is dat eerst om de paar minuten, daarna om het kwartier en na een paar dagen geeft hij het dan op geloof ik. Die instellingen kun je ook wijzigen apart voor die connector. Dus als het eenmaal draait dan kun je ook instellen dat hij maar een paar keer per dag probeert om mails door te sturen. Dan staat de fallback server niet continu te proberen om mail te sturen naar een server die plat ligt.