Actualités WEB et WordPress, thèmes, plugins. Ici, nous partageons des conseils et les meilleures solutions de sites Web.

Comment résoudre SMTP : Impossible de s’authentifier avec Gmail + PHPMailer ?

141

L’envoi d’un e-mail via PHPMailer est souvent scripté via PHP si vous avez l’intention d’envoyer des notifications par e-mail lorsque de nouveaux commentaires sont reçus sur votre blog wordpress, ou lorsque le serveur est surchargé avec des pics de CPU élevés (via la disponibilité montrant les moyennes de charge au cours des 1, 5 dernières et 15 minutes).

Si vous utilisez Gmail, il est fort probable que Google GMail renverra une erreur: Impossible d’authentifier même si vous avez tapé le mot de passe correct pour votre compte Gmail.

Mettre le mot de passe de votre compte directement quelque part dans votre script n’est pas une bonne idée, et la bonne façon de résoudre ce problème et d’éviter de divulguer le mot de passe de votre compte principal est d’utiliser le mot de passe de l’application. Alternativement, vous pouvez personnaliser vos paramètres de sécurité pour les applications moins sécurisées – ce qui peut ne pas fonctionner car il ne s’agit ici que d’un script PHP.

Le mot de passe d’application peut être défini séparément pour chaque application individuelle et vous pouvez également en générer un de nouveau si l’un d’entre eux est compromis.

Vous devrez visiter le tableau de bord de sécurité Google : https://myaccount.google.com/security

Comment résoudre SMTP : Impossible de s'authentifier avec Gmail + PHPMailer ?

google-app-passwords-security

Ensuite, ajoutez un mot de passe d’application (sélectionnez GMail et autres – donnez un nom à l’application) – qui peut être utilisé dans PHPMailer – en cas de fuite de ce mot de passe, vous pouvez toujours le supprimer et en régénérer un nouveau.

Comment résoudre SMTP : Impossible de s'authentifier avec Gmail + PHPMailer ?

google-app-mots de passe

Ensuite, l’ exemple de code PHPMailer suivant doit être utilisé pour effectuer le test de messagerie.

N’oubliez pas que vous devrez également mettre à jour les paramètres de messagerie dans WordPress Plugin – SMTP. Et assurez-vous que les informations d’identification suivantes pour Gmail sont mises à jour dans wp-settings.php

define( 'WPMS_ON', true ); define( 'WPMS_SMTP_PASS', 'You GMAIL App Password' );

Source d’enregistrement: helloacm.com

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More