Vous êtes certainement nombreux à vous demander si il est possible d’utiliser les serveurs SMTP de Gmail afin d’envoyer des e-mails! Si vous avez des difficultés à envoyer des emails par le biais de votre fournisseur d’accès internet, l’utilisation de Gmail peut s’avérer utile. Ce tutoriel va vous permettre d’apprendre à configurer et à utiliser gratuitement le serveur SMTP de Gmail. Vous découvrirez aussi une façon d’utiliser Gmail afin d’envoyer des emails avec la fonction PHPMailer(). Dans le cas où vous utilisez Outlook, ce tutoriel est fait pour vous.

Quels sont les avantages de l’utilisation d’un serveur SMTP externe ?

Comme vous l’avez certainement constaté, la plupart des hébergeurs Web et des fournisseurs d’accès internet propose un support SMTP. Cependant, il existe plusieurs avantages à utiliser un serveur SMTP externe:

  • Si vous utilisez un serveur VPS, vous ne serez pas obligé de configurer votre serveur
  • Il y a peu de chance que les serveurs SMTP soit mis sur liste noire. De ce fait, vos emails ont moins de chance d’être considérés comme étant du SPAM.

Y a-t-il une limite d’envoi sur le serveur SMTP Gmail ?

En effet, Gmail limite le nombre d’envoi à 100 e-mails par jour. Une fois cette limite atteinte, il ne sera plus possible d’envoyer d’email par le biais de ce protocole pendant une durée de 24 heures.

Afin d’utiliser les serveurs SMTP de Gmail, il vous faut obligatoirement:

  • Un accès à votre messagerie Gmail ou G-suite
  • Accès à votre espace client chez votre hébergeur Web

Quels sont les paramètres du serveur SMTP de Gmail ?

Avant toute utilisation du serveur SMTP de Gmail, il vous faudra autoriser l’accès aux applications les moins sécurisées. En effet, Google a bloqué les applications et les périphériques qu’il considérait non à jour par rapport aux normes de sécurité modernes. Cependant, il est facile d’activer les accès à ces applications en vous rendant ICI.

serveur smtp de gmail

Les détails du serveur SMTP sont les suivants:

  • Serveur SMTP de Gmail: smtp.gmail.com
  • Utilisateur SMTP: Le nom d’utilisateur correspond à votre adresse email gmail
  • Mot de passe SMTP: Il s’agit de votre mot d epasse Gmail
  • Port SMTP: 465
  • TLS/SSL: Obligatoire pour la configuration du serveur SMTP de Gmail.

Si vous désirez configurer le protocole IMAP et stocker vos messages envoyés dans le dossier prévu à cet effet sur votre compte Gmail, il sera nécessaire d’effectuer les étapes suivantes:

  • Rendez-vous sur votre compte Gmail, puis cliquez sur l’onglet “Paramètres“.

serveur smtp de gmail

  • Rendez-vous sur l’onglet “Transfert et Pop/IMAP“. Cochez la case “Activer IMAP

serveur smtp de gmail

  • Cliquez sur le bouton “Enregistrer les modifications” se trouvant en bas de page afin de sauvegarder vos modifications.

Comment utiliser le serveur SMTP de Gmail avec PHPMail?

Gmail vous permet d’envoyer des emails avec la fonction PHPMail grâce à votre hébergement Web PHP. Cette fonction est souvent utilisé lors de la création de formulaire de contact sur un site internet.

  • Rendez-vous sur GitHub, ouvrez et téléchargez le dépot PHPMailer en cliquant sur le bouton “Download Zip

serveur smtp de gmail

  • Envoyez l’archive vers l’espace FTP de votre compte d’hébergement Web. Il vous est possible pour cela, d’utiliser un client FTP tel que FileZilla ou de cliquer sur le bouton “gestion de fichier” se trouvant sur votre espace client. Le script PHPMailer dispose de plusieurs fichiers dont un fichier nommé “gmail.phps“. Ce fichier est à utiliser avec le serveur SMTP de Gmail. Vous pouvez le trouver en vous rendant dans le dossier “PHPMailer-master/examples” de votre archive.

Afin que ce script puisse fonctionner avec le serveur SMTP de Gmail, il vous sera nécessaire de modifier les paramètres existants comme le nom d’utilisateur, le mot de passe, l’adresse de destination, l’objet et le contenu. De plus, il ne faut pas oublier de renommer le fichier en gmail.php afin qu’il soit accessible.

Dès que votre fichier est configuré et renommé, rendez-vous à l’adresse Web rattachée à votre script afin de pouvoir le tester. Si le script a bien été paramétré, vous devriez obtenir un message indiquant que le message a bien été envoyé.

Conclusion

Félicitations, vous êtes arrivés jusque là et vous êtes désormais en mesure de configurer le serveur SMTP de Gmail gratuitement. Vous êtes aussi en mesure d’envoyer des messages en utilisant la fonction PHPMailer de Gmail.