SMTP voor Joomla — mails uit uw site die aankomen
Joomla verstuurt standaard via de PHP-mailfunctie van de webserver. Dat werkt technisch, maar zonder authenticatie: voor Gmail en Outlook is zo'n bericht nauwelijks van spam te onderscheiden. Het gevolg: registratiemails en contactformulieren die niet aankomen, zonder dat u er ooit een foutmelding van ziet.
Joomla heeft daar geen extensie voor nodig. In de globale configuratie kiest u SMTP als mailer en vult u de gegevens van uw relay in. Alle onderdelen en extensies die mail versturen, volgen die instelling automatisch.
Waarom het misgaat zonder relay
Joomla-sites draaien vaak jarenlang op dezelfde gedeelde hosting en versturen van daaruit samen met honderden andere sites vanaf hetzelfde IP-adres. De reputatie van dat adres bepaalt u niet — één spammende buur volstaat om uw registratiemails mee de spammap in te trekken. Een relay met een eigen login haalt uw mail uit die gedeelde pool.
SMTP instellen in Joomla
Gegevens ophalen
Log in op uw 2mail-account en haal daar uw SMTP-server, gebruikersnaam en wachtwoord op.
Invullen in Joomla
Open de globale configuratie van Joomla en ga naar de mailinstellingen. Zet de mailer op SMTP en vul host, poort, versleuteling, gebruikersnaam en wachtwoord in. Zet het afzenderadres en de afzendernaam op uw eigen domein. Joomla biedt daar een knop om een testmail te versturen — gebruik die, naar een extern adres bij een grote provider.
Domein authenticeren
Zorg dat SPF, DKIM en DMARC voor uw domein correct staan, zodat ontvangers kunnen verifiëren dat de mail van u komt.
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 Joomla 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. |
| Poort | De poort die bij uw gekozen versleuteling hoort; uw account toont welke. |
| Versleuteling | TLS. Verstuur nooit onversleuteld — uw inloggegevens gaan anders leesbaar over de lijn. |
| Gebruikersnaam | De SMTP-login van uw 2mail-account. |
| Wachtwoord | Het bijbehorende wachtwoord. Gebruik nooit het wachtwoord van een mailbox van een medewerker. |
Welke mails Joomla verstuurt
Zodra de relay ingesteld is, lopen deze allemaal via 2mail — u hoeft ze niet stuk voor stuk te configureren.
Valkuilen bij Joomla
Extensies met eigen mailinstellingen
Sommige extensies — formulierbouwers, webshops — hebben eigen mailinstellingen die voorgaan op de globale configuratie. Staat daar nog de PHP-mailfunctie of een oude server, dan vertrekt die mail langs een andere weg. Controleer per extensie of ze de globale mailer volgt.
Afzender en antwoord-aan
Zet het afzenderadres op uw eigen domein en niet op dat van de bezoeker die een formulier invulde. Wilt u rechtstreeks kunnen antwoorden, gebruik dan het antwoord-aan-veld. Een afzender op een vreemd domein faalt op DMARC, hoe correct de rest ook is ingesteld.
Teruggezet na een verhuizing
De mailinstellingen staan in het configuratiebestand van Joomla. Bij een hostingverhuizing of herinstallatie worden ze wel eens teruggezet naar de standaard. Verstuur na elke ingreep één testmail naar een extern adres.
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.