2mail — relais SMTP depuis une infrastructure belge

SMTP pour Joomla — les e-mails de votre site qui arrivent

Par défaut, Joomla envoie via la fonction mail de PHP du serveur web. Techniquement, cela fonctionne, mais sans authentification : pour Gmail et Outlook, un tel message se distingue à peine du spam. Résultat : des e-mails d'inscription et des formulaires de contact qui n'arrivent pas, sans que vous voyiez jamais le moindre message d'erreur.

Joomla n'a pas besoin d'extension pour cela. Dans la configuration globale, vous choisissez SMTP comme mailer et vous renseignez les données de votre relais. Tous les composants et extensions qui envoient des e-mails suivent automatiquement ce réglage.

Pourquoi cela coince sans relais

Les sites Joomla tournent souvent pendant des années sur le même hébergement mutualisé et envoient depuis la même adresse IP que des centaines d'autres sites. La réputation de cette adresse, ce n'est pas vous qui la décidez — un seul voisin qui spamme suffit pour entraîner vos e-mails d'inscription dans le dossier spam. Un relais avec un identifiant propre sort vos e-mails de ce pool partagé.

Configurer le SMTP dans Joomla

1

Récupérer les données

Connectez-vous à votre compte 2mail et récupérez-y votre serveur SMTP, votre nom d'utilisateur et votre mot de passe.

2

Compléter dans Joomla

Ouvrez la configuration globale de Joomla et rendez-vous dans les réglages de messagerie. Réglez le mailer sur SMTP et renseignez l'hôte, le port, le chiffrement, le nom d'utilisateur et le mot de passe. Placez l'adresse et le nom de l'expéditeur sur votre propre domaine. Joomla propose à cet endroit un bouton pour envoyer un e-mail de test — utilisez-le, vers une adresse externe chez un grand fournisseur.

3

Authentifier le domaine

Veillez à ce que SPF, DKIM et DMARC soient correctement configurés pour votre domaine, afin que les destinataires puissent vérifier que le courrier vient bien de vous.

4

Tester

Envoyez un message de test vers une adresse chez un grand fournisseur et vérifiez qu'il arrive dans la boîte de réception et non dans les indésirables.

Les champs que Joomla demande

Chaque plateforme les nomme un peu différemment, mais il s'agit toujours des mêmes cinq champs. Les valeurs concrètes sont liées à votre compte et se trouvent dans votre compte 2mail — relevez-les à cet endroit, afin d'être certain d'utiliser les bonnes.

Champ Ce que vous indiquez
Serveur SMTP (host)Le nom de serveur figurant dans votre compte 2mail.
PortLe port correspondant au chiffrement que vous avez choisi ; votre compte indique lequel.
ChiffrementTLS. N'envoyez jamais sans chiffrement — vos identifiants circuleraient sinon en clair sur le réseau.
Nom d'utilisateurL'identifiant SMTP de votre compte 2mail.
Mot de passeLe mot de passe correspondant. N'utilisez jamais le mot de passe de la boîte aux lettres d'un collaborateur.

Les e-mails que Joomla envoie

Dès que le relais est configuré, tous ces messages passent par 2mail — vous ne devez pas les configurer un par un.

E-mails d'inscription et d'activation des utilisateurs
Réinitialisation de mot de passe pour les utilisateurs et les administrateurs
Messages issus du formulaire de contact
Notifications d'extensions : formulaires, boutique, réservations
Messages système concernant les mises à jour et la sécurité

Pièges avec Joomla

Des extensions avec leurs propres réglages

Certaines extensions — constructeurs de formulaires, boutiques — ont leurs propres réglages de messagerie qui priment sur la configuration globale. S'il y reste la fonction mail de PHP ou un ancien serveur, ces e-mails partent par une autre voie. Vérifiez pour chaque extension qu'elle suit bien le mailer global.

Expéditeur et répondre-à

Placez l'adresse d'expéditeur sur votre propre domaine et non sur celle du visiteur qui a rempli un formulaire. Si vous voulez pouvoir répondre directement, utilisez le champ répondre-à. Un expéditeur sur un domaine étranger échoue au DMARC, aussi correct que soit le reste.

Réinitialisé après un déménagement

Les réglages de messagerie se trouvent dans le fichier de configuration de Joomla. Lors d'un changement d'hébergement ou d'une réinstallation, ils reviennent parfois aux valeurs par défaut. Envoyez un e-mail de test vers une adresse externe après chaque intervention.

SPF, DKIM & DMARC expliqués À propos de la délivrabilité

Une autre plateforme ?

SMTP est un protocole standard : tout système qui parle SMTP — un CRM, un ERP, une application maison ou un serveur — peut envoyer via 2mail avec les mêmes cinq champs.

Questions fréquentes sur le SMTP pour Joomla

Joomla envoie par défaut via la fonction mail de PHP du serveur web, sans authentification et souvent depuis une adresse IP partagée sans réputation fiable. Le message part bien, mais il est refusé en route ou marqué comme spam parce que rien ne prouve qu'il vient de votre domaine.
Non. Joomla prend en charge SMTP dans la configuration globale : vous choisissez SMTP comme mailer et renseignez l'hôte, le port, le chiffrement, le nom d'utilisateur et le mot de passe. Les extensions qui envoient des e-mails suivent généralement ce réglage — sauf si elles ont leurs propres paramètres de messagerie.
STARTTLS sur le port 587. Choisissez dans Joomla le chiffrement correspondant — réglé sur SSL, l'e-mail de test provoque une erreur de connexion.
Dans votre compte 2mail, par application. Ils sont liés au compte, nous ne les publions donc pas sur le site web. Créez de préférence un identifiant propre pour Joomla, afin de pouvoir le révoquer séparément et suivre ce trafic à part.
Appelez-nous
Envoyer un e-mail