[PHP] Envoi de mail avec un compte gmail

jeudi 25 mars 2021

Nous allons voir ici comment utiliser un compte gmail pour envoyer des emails depuis un site qu’on héberge sans être bloqué après plusieurs envois.

Pour celà, il faut définir un App password si on a sur notre compte une vérification en deux étapes déjà défini.

Donc dans notre compte google, on va Sur Google Accounts > Security > Signing in to Google > App passwords et on créé un noouveau app password juste en choisissant un type de device qui va utiliser ce code avec votre compte.

Pour un site internet on choisit « Custom » et on l’identifie par un nom.

Il va donner un mot de passe que vous pourrez du coup utiliser dans la configuration de votre email du site:

$mail->Host = 'smtp.gmail.com';
$mail->SMTPAuth = true;
$mail->SMTPSecure= 'tls';
$mail->Port = 587;
$mail->Username = 'ENTER YOUR GOOGLE ACCOUNT EMAIL';
$mail->Password = 'ENTER YOUR APP PASSWORD HERE';

Pour plus d’info suivez ce lien