Au moment où vous faisiez le développement de votre site Drupal, vous vous trouvez face à des modifications et des fonctionnalités qui nécessitent l'envoi des emails de tests pour vérifier si votre développement est sur la bonne voix ou pas ;), notamment lorsque vous créez des emails Html, là où les résultats de votre développement n'apparaissent qu'à l'envoi de l'email.
Drupal, comme tous les autres CMS, utilise par défaut la fonction mail(), pour l'envoi des emails, ce qui n'est toujours utile car cette fonction peut être bloquée sur votre serveur local.
et pour cela je vous propose donc d’utiliser le module SMTP Authentication Support, qui permet d'envoyer des messages directement à un serveur SMTP sans passer la méthode mail().
Installation:
· Installez le module SMTP Authentication Support.
· Activez le module dans: admin/modules.
Configuration du module pour utiliser le SMTP de Gmail:
· Rendez vous dans le menu Configuration » Système » SMTP Authentication Support
Etape 1: Dans la section "INSTALL OPTIONS", choisissez "On".
Etape 2: Dans la section "SMTP SERVER SETTINGS", ajoutez les paramètres suivants:
SMTP Server: smtp.gmail.com
SMTP Backup Server: laissez vide
SMTP Port: 465
Use encrypted protocol: Use SSL
Etape 3: Dans la section "SMTP AUTHENTICATION", ajoutez les paramètres suivants:
Username : Votre compte gmail.
password : le mot de passe de votre compte gmail.
Etape 4: (Optionnelle): Dans la section "SEND TEST E-MAIL", ajoutez une adresse mail pour recevoir un mail de test sur cette adresse.
Cliquez en suite sur Enregistrer la configuration
· Si vous avez ajoutez une adresse email de test dans l'étape 4, un mail est envoyé sur votre adresse mail.
*N'oubliez pas que les paramètres utilisés dans ce tutoriel sont les paramètres d'un SMTP Gmail, pensez donc à les changer par ceux de votre hébergeur lorsque vous hébergez votre site en ligne.