Risposta via email non funziona per un utente

Ho un caso in cui un utente è in grado di ricevere ma non è in grado di rispondere via email (utilizzando un indirizzo Gmail)

In passato utilizzavano un indirizzo Hotmail per ricevere e rispondere con successo ai messaggi del forum, ma di recente hanno smesso di ricevere qualsiasi cosa, anche se i messaggi del forum venivano registrati come inviati da MailGun e non rimbalzavano a quell’indirizzo secondo i log di MailGun.

Passando a un account Gmail, la consegna delle email è ripresa, ma le risposte dell’utente ai messaggi del forum ricevuti tramite quell’indirizzo Gmail non vengono recapitate nell’altro senso. Secondo l’utente, non risultano in rimbalzo e, tuttavia, secondo Discourse non vengono ricevuti messaggi da quell’indirizzo Gmail.

In altre parole, l’indirizzo Gmail dell’utente non compare da nessuna parte nei log delle email Saltate, Ricevute, Rimbalzate o Rifiutate.

Guardando il log della posta Ricevuta, vedo un gruppo di messaggi non recapitabili senza mittente apparente che sono stati indirizzati all’indirizzo ‘noreply’ del forum, oltre a pochi messaggi di spam apparentemente recapitabili senza mittente all’indirizzo dell’amministratore del forum (fortunatamente non li ho mai visti apparire nella mia casella di posta).

Cosa potrebbe significare questa mancanza di informazioni sul mittente? Potrebbe essere correlata in qualche modo al problema di questo utente?

L’utente mi ha inoltrato una copia di una risposta scomparsa inviata a un argomento del forum, e l’indirizzo del destinatario mi sembra corretto, anche se non so come testarlo da qui (penso che tutto ciò che segue il ‘+’ nell’indirizzo di risposta sia univoco per l’argomento e il destinatario)

image

Inizierei chiedendo all’utente se sta inviando le email direttamente tramite l’interfaccia web di Gmail o tramite un client di posta elettronica. In quest’ultimo caso, c’è la possibilità che i messaggi non vengano inviati a causa di una errata configurazione SMTP.

Forse il passo successivo può essere quello di chiedere all’utente di rispondere a un argomento specifico via email in modo da poter provare a rintracciare la sua risposta nei tuoi log. Se la tua community è molto attiva, potresti creare una categoria privata specificamente per questo utente per risolvere il problema delle email.

1 Mi Piace

Grazie Arman

L’utente sta utilizzando Gmail tramite la sua app MS Outlook

I loro messaggi per me, tramite lo stesso account e app, arrivano correttamente - presumo che non sarebbe così se SMTP fosse configurato in modo errato. Penso che il processo di configurazione in Outlook sia comunque ragionevolmente automatico con gli account Gmail.

Ho provato a tracciare la risposta dell’utente a un argomento specifico, ma i log delle email non mostrano nulla ricevuto da questo indirizzo.

Potrebbero usare un altro account in Outlook per rispondere? L’email alternativa apparirebbe nei log sotto Receiver::UserNotFoundError

Un test semplice sarebbe chiedere loro di rispondere all’email di Discourse dall’interfaccia web di Gmail.

1 Mi Piace