Dans le scénario d’un e-mail d’agent Hermès, « peut envoyer mais ne pas recevoir » et « reçu mais non répondu » ne sont généralement pas le même type d’erreur. Le premier est principalement un IMAP non ouvert ou un mot de passe incorrect, tandis que le second est plus courant car EMAIL_ALLOWED_USERS n’est pas publié. L’ordre du document officiel par email est en fait très clair : d’abord vérifier IMAP/SMTP, puis vérifier le mot de passe de l’application, et enfin vérifier la liste des autorisations.
Séquence minimale de dépannage
- Lorsque vous utilisez la 2FA pour Gmail ou Outlook,
EMAIL_PASSWORDdevez entrer le mot de passe de l’application, pas le mot de passe de connexion. - Vérifiez que le fournisseur de services de messagerie de l’hôte IMAP / SMTP est 993 pour IMAP et 587 pour SMTP.
- Si vous ne recevez aucun nouvel e-mail, vérifiez si IMAP est activé dans l’arrière-plan de votre boîte aux lettres.
- Si vous voyez le message mais qu’Hermes ne le traite pas, vérifiez si
EMAIL_ALLOWED_USERScontient l’adresse de l’expéditeur.
Pourquoi « reçu mais pas retourné » ?
Hermes filtre les emails spontanés, le noreply, le volume et certains en-têtes automatisés pour éviter les boucles d’email. Donc tous les messages qui arrivent dans la boîte mail ne déclenchent pas une réponse. De plus, si vous lancez deux passerelles en même temps, vous pouvez rencontrer des réponses en double ou une confusion d’état.
La conclusion est simple : erreur d’authentification, vérifier le mot de passe de l’application ; Si vous recevez la mauvaise lettre, vérifiez IMAP ; Si vous ne répondez pas, vérifiez les règles d’utilisateurs autorisés et de filtre. Ne confondez pas ces trois choses avec un seul « email cassé ».
Adresse officielle open source : https://github.com/NousResearch/hermes-agent ; Entrée officielle du document : https://hermes-agent.nousresearch.com/.