Aller au contenu principal

Configuration de l’envoi d’emails SMTP dans Drupal avec un compte OVH

L'envoi d'emails depuis un site Drupal est essentiel pour les notifications utilisateurs, formulaires de contact, ou encore la réinitialisation de mots de passe. Par défaut, Drupal utilise la fonction mail() de PHP, qui est peu fiable et peut entraîner un marquage en spam. La solution recommandée consiste à configurer l’envoi via un serveur SMTP, notamment avec un compte email professionnel OVH.

Dans cet article, nous allons voir comment configurer Drupal pour utiliser un compte email OVH en SMTP, en utilisant le module SMTP.

1 Installer des modules

Le module SMTP Authentication Support est indispensable pour gérer l’envoi d’emails via SMTP.

composer require drupal/smtp

Le module mime mail est aussi important car il permet d'envoyer les mails en html.

composer require drupal/mimemail

Ensuite, lancer l'installation

drush smtp mimemail

3 configuration des modules

 La configuration du module SMTP [ /admin/config/system/smtp ] est la suivante   :

  • Serveur SMTP : ssl0.ovh.net
  • Port SMTP : 587
  • Utiliser le protocole crypté : Utiliser TLS
  • Enable TLS encryption automatically : Oui
  • Temps limite : 30
config Drupal SMTP OVH

 ensuite, il faut ajouter le compte email.

config SMTP drupal OVH

 

 La configuration du module Mail system [ /admin/config/system/mailsystem ] est la suivante :

  • Outil de mise en forme : Mime mail Mailer
  • Expéditeur : SMTP Mailer
  • Theme to render the emails : Actuel
config SMTP mail sytem

 La configuration du module Mime Mail [ /admin/config/system/mimemail ] est la suivante :

Format du courriel : HTML complet 

config SMTP Mime Mail

 

 

Profile picture for user admin Stephane K

Écrit le

Il y'a 3 jours
Modifié
Il y'a 3 jours
Loading ...
WhatsApp
Support Habeuk : +237 694 900 622
WhatsApp Send