ūüďõ Probl√®mes d'envoi ou de r√©ception de mails - en lien (ou pas) avec Odoo

ūüĆł Niveau 1¬†

Quelques pistes à creuser si vous êtes dans l'une des situations ci-dessous :

1. Mon destinataire ne reçoit pas mes mails

Les questions à se / lui poser :

Zoom sur Odoo :

Tous les mails qui partent d'Odoo transitent par une bo√ģte mail avant d'√™tre d√©livr√©s √† leur destinataire.
Cette bo√ģte mail, par d√©faut, c'est serveurs arobase grap.coop.
Depuis l'√©t√© 2023, cette bo√ģte mail est configur√© activit√© par activit√©.

2. Je ne reçois pas les mails qui me sont envoyés

Les questions à se poser :

ūüĆł ūüĆł Niveau 2

Analyse

Test préalable avec Mail tester

Pour vérifier la bonne délivrabilité d'un mail, on peut utiliser le service Mail tester.

On envoie un mail (bien remplir le sujet, et le corps du message) à l'adresse indiquée puis on clique sur Vérifier. Le site nous donne les modifications à faire sur le DNS.

On peut faire pareil en mettant l'adresse de mail tester en  contact Odoo et en simulant l'envoi d'un bon de commande.

ou test préalable sans Mail tester

Conna√ģtre le fournisseur mail du destinataire

Cela peut être utile. Google, Outlook, Free.. aime bien censuré des mails.

nslookup -q=MX relais-vert.com #remplacer relais-vert.com par le nom de domaine adéquate

 

Améliorations

‚≠ź Niveau 1 :¬†Am√©lioration du SPF

Si on a le SPF qui est à neutral, on peut donc agir sur le DNS de l'activité pour modifier le SPF.
Ça peut arriver si le paramétrage SPF avait été modifié pour Mailjet ou une connerie du genre. Exemple de modification à faire :

Avant
Après
@ 300 IN TXT "v=spf1 include:spf.mailjet.com ?all @ 300 IN TXT "v=spf1 include:_mailcust.gandi.net include:spf.mailjet.com ?all"

On garde l'info de Mailjet si besoin

‚≠ź‚≠ź Niveau 2 : Am√©lioration du DKIM

Si DNS chez Gandi

Gandi gère tout seul au niveau de l'onglet des mails. Souvent il est déjà activé.

image.png

Si DNS pas chez Gandi mais mail d'envoi chez Gandi

Le DKIM pour les envois effectués depuis le serveur mail de Gandi peut être activé en créer ces 3 enregistrements DNS chez le fournisseur idoine (genre OVH si DNS chez OVH)
 
Vous pouvez coller ces lignes après avoir édité votre fichier de zone DNS en utilisant le mode "vue texte" lorsque vous êtes dans l'onglet "Enregistrements DNS".

Ne pas oublier le point à la fin, copier coller ce texte, c'est encore mieux !

gm1._domainkey 10800 IN CNAME   gm1.gandimail.net.
gm2._domainkey 10800 IN CNAME   gm2.gandimail.net.
gm3._domainkey 10800 IN CNAME   gm3.gandimail.net.

‚≠ź‚≠ź‚≠ź Niveau 3 : Ajout DMARC

Si SPF et DKIM sont bons, on peut paramétrer pour DMARC en rajoutant cette ligne dans le DNS : _dmarc 10800 IN TXT "v=DMARC1; p=none;

image.png

image.png

Le p=none veut dire que si un mail semble pas bon, il sera quand même envoyé mais un rapport sera envoyé au mailto. Voir doc ici.

 

Comment g√©rer si pas de bo√ģte mail chez Gandi et que des redirections Gmail ?

Exemple mail 

On m'a remonté que certains de vos mails arrivaient en spam.

La situation est pas top.
Votre nom de domaine est géré par Gandi
Vos bo√ģtes mails r√©elles (l√† o√Ļ vos mails sont stock√©s et envoy√©s) sont g√©r√©s par Google (Gmail).
Vous avez des redirections sur Gandi vers vos bo√ģtes Gmail : contact@xxx‚Üí vers un gmail.
Donc contact@xxx n'est pas une bo√ģte mail qui permet d'envoyer r√©ellement des mails.

Pour que des mails partent bien depuis Odoo, il faut qu'il y ait une coh√©rence entre le mail affich√© chez la destinataire et la bo√ģte mail qui envoie le mail. Concr√®tement contact@xxxx est affich√© chez la destinataire, et on utilise¬†serveurs at grap.coop. Les deux sont g√©r√©s par Gandi, tout est cens√© aller bien.

Mais les règles mails se durcissent.
On essaye de bien les comprendre mais les réponses de Gandi se font.. rare. Et on ne peut évidemment pas parler à Google.

Bref il faut améliorer la situation.
Le plus simple aurait été de brancher Odoo à votre Gmail. Mais.. Google n'autorise plus ça depuis récemment.
Donc.. il faut trouver une parade.

Pendant un moment on pr√©conisait d'avoir une vraie bo√ģte mail chez Gandi
Ce que vous aviez : smtp (at) fournildescometes.fr
Mais à priori vous avez arrêté car les prix chez Gandi ont beaucoup augmenté.

Que souhaitez-vous faire ?
- reprendre une bo√ģte chez Gandi ?
- √™tre b√©ta-testeur¬∑se chez deux autres presta que l'on a identifi√© : gentilsnuages (1‚ā¨HT/mois/bo√ģte) ou ouvatoncoo ‚Üí on a pas encore commenc√© √† mettre en place donc faut le voir comme un truc √† tester
- continuer comme √ßa, et plut√īt envoyer vos mails d'Odoo √† la "main", c'est √† dire en t√©√©lchargeant le PDF et en l'envoyant depuis Gmail
- continuer comme ça et dire aux gens de checker leur spam
- autre solution ?

Mercii pour la lecture de ce long mail et votre réponse :)

 

Cas de nom de domaine géré par Gandi, redirigeant vers des adresses Gmail

Depuis mai 2023 Gandi a mis en place le SRS pour mieux gérer la délivrabilité des mails en redirection. Voir leur article de blog. Le soucis devrait donc être atténué

Archives Réponse obsolète

Depuis mi 2022, on constate qu'il y a un sc√©nario o√Ļ √ßa merde : les mails transitant par des redirections Gandi et allant vers des Gmails causent soucis.¬† Gandi, nous l'a confirm√©, voici le copier coller de leur mail :

Il n'y a malheureusement pas de solution complètement efficace contre cela.

Dans l'idéal, vous devriez supprimer les redirections mail vers Gmail et les remplacer par des boites mail chez Gandi. Ces boites mails Gandi seraient ensuite consultées par la boite mail Google Gmail, en configurant la boite mail Gmail en conséquence : https://support.google.com/mail/answer/21289?hl=fr

Autre solution : autoriser tous les serveurs à envoyer des mails pour les domaines lepiceriedeshalles.coop et lasuperhalle.fr en modifiant leur politique SPF (mettre "v=spf1 +all") mais vous devez être conscient du risque que cela représente en terme de spoofing (voir https://docs.gandi.net/fr/gandimail/faq/spoofing.html). Je vous recommande donc vivement la première solution.

Notez que cette situation est li√©e √† l'introduction par Google Gmail, il y a quelques semaines, de nouveaux contr√īles sur les mails qui arrivent sur leur plateforme. Vous trouverez √©galement des informations sur la documentation de Gmail (section "V√©rifier que les messages sont authentifi√©s") ici : https://support.google.com/mail/answer/81126

En résumé :

  • Le lien avec Gmail est compliqu√©. La situation est encore plus compliqu√© depuis quelques semaines et le renforcement du contr√īle de Google.
  • La solution est de cr√©er des bo√ģtes mails Gandi (l'autre solution n'est pas acceptable selon nous)

La suite :

  • Si vous partez sur l'option des mails chez Gandi, on conseille vivement l'utilisation de Thunderbird, le logiciel bureau qui fonctionne sur Windows, Mac, Linux.
  • C'est sur Thunderbird que l'√©quipage est parti pour se d√©googliser, ce qui fait que l'on a √©crit plein de documentations sur la librairie et que l'on commence √† acqu√©rir un peu d'exp√©rience sur le sujet !
  • Aussi, on peut se pr√©voir un temps de formation d√©di√© si besoin, notamment pour tous les modules compl√©mentaires qui existent et facilitent la vie
  • Pour smartphone par contre, on a pas d'expertise, on recommande juste K9Mail qui est l'application officielle de Thunderbird depuis juin dernier.


Revision #18
Created 12 April 2022 10:18:56 by Sandie Favre
Updated 28 March 2024 10:41:24 by Quentin Dupont