Spring naar de hoofdinhoud

De lokale e-mailserver

Op iedere beheerde applicatie-server is een SMTP mailserver geïnstalleerd waardoor de applicatie e-mails kan versturen (niet ontvangen). In dit artikel leggen we uit hoe je deze mailserver kan gebruiken.

Configuratie van je applicatie

In je gehoste applicatie kan je onderstaande configuratie gebruiken. De exacte locatie waar je dit in de applicatie doet, is afhankelijk van de applicatie. Kom je er niet uit, contacteer ons dan gerust.

  • Protocol: SMTP
  • Host: localhost
  • Poort: 25
  • Encryptie: geen
  • Afzender: email@app.jouwhostname.be

Het e-mailadres van de afzender moet steeds binnen het subdomein van jouw applicatie vallen. Is je applicatie bijvoorbeeld bereikbaar op unifi.jouwfirma.net, dan is een gelding e-mailadres: app@unifi.jouwfirma.net.

Je lokale mailserver verzendt e-mails geëncrypteerd als de ontvangende mailserver dat toestaat. Als de ontvangende mailserver niet in staat is om geëncrypteerde e-mails te ontvangen, dan zal de e-mail niet geëncrypteerd verzonden worden.

DNS aanpassing

Als het DNS records van jouw subdomein verwijst naar CNAME clnXXX-prd-app00X.nexxwave.net, verwijder dan dit record en vervang het door het A en AAAA record.

Het A en AAAA record van jouw applicatie server kan je achterhalen met een ping naar het adres van jouw server:

ping -4 clnXXX-prd-app00X.nexxwave.net
ping -6 clnXXX-prd-app00X.nexxwave.net

SPF record aan je DNS toevoegen

SPF is een schakel in de strijd tegen spoofing. Voor meer informatie over SPF, zie Wikipedia. Afhankelijk hoe de SPF instellingen voor jouw domeinnaam ingesteld zijn, is het al dan niet noodzakelijk om je applicatie-server in je SPF record te vermelden. Wij raden aan om je applicatie-server steeds in je SPF record op te nemen.

Je applicatie is bereikbaar over zowel IPv4 als IPv6. Je lokale mailserver zal e-mails over beide protocollen versturen, dus het is noodzakelijk om zowel het IPv4 als het IPv6 adres in je SPF record op te nemen. Beide IP-adressen kan je eenvoudig achterhalen door een ping te sturen naar je applicatie-server. Bijvoorbeeld:

ping -4 clnXXX-prd-app00X.nexxwave.net
ping -6 clnXXX-prd-app00X.nexxwave.net

Beide IP-adressen voeg je vervolgens aan je SPF record dan toe als ip4: en ip6:. Een geldig SPF record zou bijvoorbeeld kunnen zijn:

v=spf1 a ip4:233.252.0.1 ip6:2001:db8::1 include:_spf.google.com ~all

DKIM record aan je DNS toevoegen

Ook DKIM is een schakel in de strijd tegen spoofing, zie Wikipedia voor meer informatie over DKIM. Om een geldige DKIM controle kunnen uit te voeren, moet er een publieke DKIM key als TXT record toegevoegd worden. Dit is een unieke key per server. Contacteer ons zodat we jou deze key kunnen bezorgen.

Heb je de key ontvangen? Voeg deze dan toe als een TXT record met als host nexx.domainkey.app.jouwhostname.be en met als waarde de key die je via e-mail ontvangen hebt. Bijvoorbeeld:

image.png

Een eigen SMTP server gebruiken

Wil je dat je applicatie e-mails via een eigen SMTP server verzendt, dan kan je dat zelf in de applicatie aanpassen. Wanneer een applicatie niet toelaat om SMTP instellingen aan te passen, neem dan contact met ons op zodat we dit voor jou kunnen instellen.