Paramétrer un compte de messagerie Gmail
Vous rattachez désormais un compte de messagerie Gmail à votre ERP par OAuth2. Il s’agit du protocole d’autorisation officiel de Google.
En effet, Google a fermé la connexion par mot de passe. Cela concerne les mots de passe d’application, les « applications moins sécurisées » et la validation en deux étapes pour les tiers. Ainsi, un client de messagerie ne se connecte plus avec votre mot de passe Gmail.
À la place, l’application obtient un jeton d’accès. Google délivre ce jeton après votre consentement explicite. Par conséquent, la procédure ci-dessous remplace l’ancienne configuration par mot de passe, qui ne fonctionne plus.
Google n’accepte plus l’accès IMAP/SMTP par simple mot de passe. Désormais, toute connexion d’un compte de messagerie Gmail passe par une autorisation OAuth2 avec écran de consentement.
Comprendre le flux OAuth2
Le principe est simple. En effet, vous ne communiquez jamais votre mot de passe à l’application. À la place, Google vous redirige vers une page dédiée. Celle-ci vous demande d’autoriser l’accès à votre messagerie.
Ensuite, Google renvoie un code d’autorisation à l’ERP. L’application échange ce code en arrière-plan contre un jeton d’accès. De plus, elle reçoit un jeton de rafraîchissement. Ainsi, l’accès se renouvelle sans vous redemander de vous connecter à chaque fois.
Concrètement, trois étapes se succèdent :
- Autorisation : d’abord, vous cliquez pour connecter votre messagerie. Puis l’ERP vous redirige vers Google.
- Consentement : ensuite, Google affiche le compte concerné et les autorisations demandées (lecture et envoi de courrier). Vous validez.
- Jetons : enfin, Google renvoie un code. L’application l’échange contre les jetons et la boîte se connecte. Ainsi, le jeton de rafraîchissement maintient l’accès dans la durée.
Procédure de rattachement d’un compte de messagerie Gmail
Vous paramétrez votre compte de messagerie Gmail depuis la configuration des comptes de messagerie dans DoliPlus. Là, vous disposez d’un bouton de connexion à la messagerie Google.
- D’abord, activez le protocole IMAP dans les paramètres de votre Gmail (onglet « Transfert et POP/IMAP »). En effet, cette condition reste nécessaire pour consulter la boîte.
- Ensuite, ouvrez la messagerie depuis DoliPlus et lancez la connexion à votre compte Google.
- Google vous redirige alors vers son écran d’autorisation. Choisissez le bon compte, lisez les autorisations demandées, puis cliquez sur Autoriser.
- Enfin, Google vous renvoie vers l’ERP, qui finalise l’échange des jetons. Ainsi, votre boîte aux lettres se connecte et vous accédez à vos messages sans aucun mot de passe.
Ainsi, vous n’avez aucun mot de passe à saisir. De même, vous n’activez ni mot de passe d’application ni validation en deux étapes pour un tiers. En effet, le consentement OAuth2 gère tout.
Par ailleurs, vous changez de poste ou révoquez les accès dans votre compte Google ? Dans ce cas, relancez simplement cette autorisation.
Information sur la limite des destinataires de courrier
D’abord, Gmail limite l’envoi à 500 destinataires par jour. Ainsi, ce plafond monte à 2000 pour Google Workspace (voir).
En effet, si vous dépassez ces règles, Gmail peut suspendre votre compte de 24 à 72 heures. De plus, il agit sans aucun avertissement.
Par exemple, vous obtenez alors l’erreur « 550 5.4.5 quota envoi quotidien dépassé », notamment sur l’envoi de mailing.
Donc, évitez ce type de compte pour de l’envoi en nombre !
Par ailleurs, nous communiquons cette procédure à titre d’information partagée. En effet, la configuration de votre compte Google reste de votre responsabilité. Ainsi, nous ne fournissons pas de support supplémentaire sur ce point.