Email con l'indirizzo di posta in arrivo corretto in BCC viene rifiutata

In Vogliamo ancora rifiutare le email con CC o BCC?, si afferma:

Quando invio un’email a qualcuno (non correlato alla mia istanza Discourse) e metto in BCC un indirizzo email in ingresso di una categoria sulla mia istanza, vedo il seguente errore:

Dettagli sull’email in ingresso

Errore

Email::Receiver::BadDestinationAddress

Si verifica quando nessuno degli indirizzi email nei campi A/CC/BCC corrisponde a un indirizzo email in ingresso configurato.

L’email di rifiuto inviata include solo l’indirizzo utilizzato nel campo A:

Ci dispiace, ma il tuo messaggio email a [“xyz@gmail.com”] (intitolato Test event email) non è andato a buon fine.

Nessuno degli indirizzi email di destinazione è riconosciuto, oppure l’intestazione Message-ID nell’email è stata modificata. Assicurati di inviare all’indirizzo email corretto fornito dallo staff.

Questo è il comportamento previsto? In tal caso, come posso utilizzare un indirizzo email in ingresso per un caso d’uso in cui invio un’email a qualcuno o a un elenco e voglio anche creare un argomento in una categoria sulla mia istanza Discourse?

PS: Ho testato con il campo CC e funziona. Quindi, forse, la logica di elaborazione delle email esamina solo le intestazioni del messaggio che non includono il campo BCC (per ovvie ragioni). Sarebbe ottimo poter utilizzare il BCC, tuttavia, per impedire alle persone di rispondere a tutti all’istanza Discourse (se non vogliamo che lo facciano mettendole in BCC).

2 Mi Piace

Credo che, per convenzione, per le email BCC il tuo indirizzo sia presente nel mittente SMTP, ma non nelle intestazioni del messaggio vero e proprio, anche se gli standard definiscono un’intestazione BCC. Il messaggio di errore dovrebbe probabilmente essere modificato per indicare semplicemente A/Cc.

3 Mi Piace

Certo, puoi apportare quella modifica al testo per favore @tshenry

2 Mi Piace

Fatto!

2 Mi Piace

Grazie per aver sistemato il testo. Tuttavia, preferirei ancora che il campo BCC fosse supportato. Ci sono piani per riportarlo? (Ho anche lasciato alcune note sull’analisi del codice nell’argomento originale in precedenza.)

1 Mi Piace