Zenika / feedzback

Request and give feedback to your colleagues
https://feedzback.znk.io/
10 stars 2 forks source link

Demande de feedZback pas reçu chez mon client #409

Open Zigotote opened 8 months ago

Zigotote commented 8 months ago

Bug description

J'ai fait une demande de feedZback chez mon client mais les mails de demande n'ont jamais été reçus. J'avais ajouté plusieurs mails dans la demande : des mails Zenika et des mails du client. Les Zenika ont bien reçu le mail mais pas les clients.

J'ai essayé de me faire une demande sur l'adresse mail que j'ai chez mon client, ça ne fonctionne pas non plus, même s'il y a une seule adresse mail dans la demande.

Steps to follow to reproduce the bug

  1. Demander un feedZback à une ou plusieurs personnes

Expected behaviour

Tous les destinataires reçoivent un mail de demande

patou commented 8 months ago

Pour préciser, les emails sont des mails en @MAIF.fr.
Est-ce qu'il y a un souci dans l'email qui fait qu'il est bloqué à la Maif ?

Je remarque que la validation DMARC n'est pas configuré :
 

avine commented 8 months ago

L'email a peut-être été bloqué par le pare-feu du client ?

Techniquement, aucune vérification n'est faite lors de l'envoi d'un email par le backend.

Sauf erreur de ma part, notre compte MailGun ne nous permet pas de faire une telle vérification (c'est une option payante que nous n'avons pas activé).

patou commented 8 months ago

J'ai un compte mailgun perso pour faire les tests sur AMP Email et j'ai pu configurer DKIM : 
 

Donc, je pense que c'est possible de configurer. C'est probable que ce soit le point qui bloque chez les autres emails.

avine commented 8 months ago

Ah ! J'avais rien compris à la solution que tu proposes. Je vais en parler à Pierre Nicoli, c'est lui qui gère le compte MailGun.

pierre-nicoli commented 8 months ago

Tu as le détail du FAIL DMARC du coup ?

patou commented 8 months ago

@pierre-nicoli j'ai pas plus de détail, j'ai simplement envoyé une demande à une adresse gmail et regarder l'email originale pour voir ceci :

Authentication-Results: mx.google.com;
       dkim=pass header.i=@feedzback.znk.io header.s=email header.b=YT09KdEE;
       dkim=pass header.i=@eu.mailgun.org header.s=krs2 header.b=CKD4KEWU;
       spf=pass (google.com: domain of bounce+abc92d.4e2f-p...n=gmail.com@feedzback.znk.io designates 161.38.204.221 as permitted sender) smtp.mailfrom="bounce+abc92d.4e2f-p...n=gmail.com@feedzback.znk.io";
       dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=zenika.com
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=feedzback.znk.io; q=dns/txt; s=email; t=1709305202; x=1709312402; h=Content-Type: Content-Transfer-Encoding:
z-vvauban commented 8 months ago

Salut @pierre-nicoli @patou @avine

Je prends connaissance du bug sur les mails non reçus. Est-ce que le domaine envoyant les emails a un DKIM configuré? Est-ce qu'il y a des emails dans le bounce tab de mailgun qui correspondent aux échecs? Est-ce qu'on a des logs dans mailgun qui parlent de ces échecs? Est-ce qu'il est envisageable de demander au client si il a des logs concernant ces éhecs?

Bien à vous,