Inleiding
Indien u uw mailserver zo moet instellen dat alle mail via een specifieke server verzonden wordt dan moet u een SMTP relay of smarthost instellen.
Benodigdheden
- U moet de hostnaam van de SMTP server welke uw mail afhandelt weten, welke in ons geval smtp.uhost.nl is
- Dit artikel gaat ervan uit dat authenticatie op de SMTP relay server niet nodig is
- Dit artikel is geschreven voor DirectAdmin met Exim
- U dient exim.conf versie 4.5.7 of nieuwer te hebben, zie dit artikel indien u wilt bijwerken
- U heeft SSH login gegevens van uw server nodig
Stap 1) Login met SSH
Login als root.
Stap 2) Configureer de mailserver
Kopieer/plak volledige commando:
cat <<'EOF' > /etc/exim.routers.pre.conf
smart_route:
driver = manualroute
domains = ! +local_domains
ignore_target_hosts = 127.0.0.0/8
condition = "${perl{check_limits}}"
transport = remote_smtp
route_list = !+local_domains smtp.uhost.nl::587
no_more
EOF
Stap 3) Herstart de mailserver
Herstart de mailserver met de volgende commando:
service exim restart