2mail — SMTP relay vanuit Belgische infrastructuur

SMTP voor Drupal — mails uit uw site die aankomen

Drupal verstuurt mail standaard via de PHP-mailfunctie van de webserver: zonder authenticatie en zonder opgebouwde reputatie. Voor Gmail en Outlook is zo'n bericht nauwelijks van spam te onderscheiden — accountactivaties en wachtwoordherstelmails die niet aankomen zijn dan ook de klassieke klacht.

De nette oplossing is de SMTP-module van Drupal. Die vervangt de standaard mailtransport door een verbinding met een externe SMTP-server, zonder dat u iets aan uw andere modules of formulieren hoeft te veranderen. De vijf velden hieronder zijn alles wat de module nodig heeft.

Waarom het misgaat zonder relay

Een Drupal-site is vaak meer dan een website: een ledenportaal, een intranet, een aanvraagformulier van een vereniging of overheid. Precies daar zijn mails onmisbaar — wie zich registreert en geen activatiemail krijgt, haakt af, en niemand meldt u dat. De mail vertrekt wel, maar wordt onderweg geweigerd omdat niets bewijst dat hij van uw domein komt.

SMTP instellen in Drupal

1

Gegevens ophalen

Log in op uw 2mail-account en haal daar uw SMTP-server, gebruikersnaam en wachtwoord op.

2

Invullen in Drupal

Installeer en activeer de SMTP-module van Drupal. In de instellingen van die module zet u de module aan als mailtransport, vult u host, poort, versleuteling, gebruikersnaam en wachtwoord in en zet u het afzenderadres op uw eigen domein. De module heeft een testmail ingebouwd: verstuur die naar een extern adres bij een grote provider, niet naar een adres op uw eigen server.

3

Domein authenticeren

Zorg dat SPF, DKIM en DMARC voor uw domein correct staan, zodat ontvangers kunnen verifiëren dat de mail van u komt.

4

Testen

Verstuur een testbericht naar een adres bij een grote provider en controleer of het in de inbox aankomt en niet in de spammap.

De velden die Drupal vraagt

Elk platform noemt ze net iets anders, maar het gaat altijd om dezelfde vijf. De concrete waarden zijn accountgebonden en vindt u in uw 2mail-account — vul ze daar op, zodat u zeker de juiste gebruikt.

Veld Wat u invult
SMTP-server (host)De servernaam uit uw 2mail-account.
PoortDe poort die bij uw gekozen versleuteling hoort; uw account toont welke.
VersleutelingTLS. Verstuur nooit onversleuteld — uw inloggegevens gaan anders leesbaar over de lijn.
GebruikersnaamDe SMTP-login van uw 2mail-account.
WachtwoordHet bijbehorende wachtwoord. Gebruik nooit het wachtwoord van een mailbox van een medewerker.

Welke mails Drupal verstuurt

Zodra de relay ingesteld is, lopen deze allemaal via 2mail — u hoeft ze niet stuk voor stuk te configureren.

Accountactivatie en wachtwoordherstel
Berichten uit contact- en webformulieren
Meldingen bij nieuwe inhoud, reacties of workflowstappen
Statusrapporten en beveiligingsmeldingen naar beheerders
Nieuwsbrieven of overzichten die vanuit de site vertrekken

Valkuilen bij Drupal

De module moet ook echt de mailer zijn

Drupal kan meerdere mailsystemen naast elkaar hebben. Staat de SMTP-module geïnstalleerd maar niet ingeschakeld als mailtransport, dan blijft alles via de PHP-mailfunctie lopen en verandert er niets. Controleer dat eerst wanneer de testmail wel aankomt maar de echte mail niet.

Afzender op uw eigen domein

Het e-mailadres van de site staat in de basisinstellingen en wordt als afzender gebruikt. Zet dat op een adres van uw eigen domein — hetzelfde domein waarvoor SPF, DKIM en DMARC geregeld zijn. Een gratis adres faalt op DMARC, hoe correct de SMTP-gegevens ook zijn.

Configuratie-export en wachtwoorden

Werkt u met configuratiebeheer, dan reizen de SMTP-instellingen mee in de export. Overschrijft een import ze met de waarden van een testomgeving, dan verstuurt uw live site plots met verkeerde gegevens. Houd het wachtwoord buiten de export en zet het per omgeving apart.

SPF, DKIM & DMARC uitgelegd Over deliverability

Ander platform?

SMTP is een standaardprotocol: elk systeem dat SMTP spreekt — een CRM, een ERP, een eigen applicatie of een server — kan via 2mail versturen met dezelfde vijf velden.

Veelgestelde vragen over SMTP voor Drupal

Drupal verstuurt standaard via de PHP-mailfunctie van de webserver, zonder authenticatie en zonder reputatie. Het bericht vertrekt wel, maar wordt onderweg geweigerd of als spam gemarkeerd omdat niets bewijst dat het van uw domein komt. Een SMTP relay met correcte SPF-, DKIM- en DMARC-records lost dat op.
De SMTP-module van Drupal. Die vraagt de generieke SMTP-gegevens — host, poort, versleuteling, gebruikersnaam en wachtwoord — en vervangt de standaard mailtransport. Aan uw andere modules of formulieren hoeft u niets te veranderen.
Meestal is de SMTP-module wel geïnstalleerd maar niet ingeschakeld als mailtransport, of verstuurt een andere module langs een eigen weg. Controleer welk mailsysteem effectief actief is en of er geen tweede module is die mail verstuurt.
In uw 2mail-account, per toepassing. Ze zijn accountgebonden, dus wij publiceren ze niet op de website. Maak voor Drupal bij voorkeur een eigen login aan, zodat u die apart kunt intrekken en het verkeer apart kunt volgen.
Bel nu
Verstuur e-mail