Può DISCOURSE_NOTIFICATION_EMAIL essere impostato su qualsiasi cosa o deve essere un indirizzo reale?

Non ho assolutamente una visione d’insieme di come Discourse interagisca con le email, quindi questa potrebbe sembrare una domanda sciocca.

Sto auto-ospitando discourse.mydomain.com e utilizzando SendGrid per le email, e tutto funziona.

Nel mio app.yaml ho impostato:

DISCOURSE_NOTIFICATION_EMAIL: real_address@mydomain.com

Questa impostazione può essere qualsiasi cosa, è puramente cosmetica? Voglio dire, potrei cambiarla in un’email che non esiste noreply@discourse.mydomain.com? O questa email ha effettivamente bisogno di una casella di posta, ecc.?

Saluti,

Daniel

1 Mi Piace

Ciao Daniel :waving_hand:

sarai contento di sapere che non è così, il forum invia email transazionali tramite SMTP, quindi devi accedere a SendGrid. Discourse può utilizzare qualsiasi indirizzo nel tuo sottodominio.

Stai dicendo a Discourse nelle impostazioni del container che vuoi che Discourse invii sempre le sue email transazionali come noreply@ - attivazione account, notifiche email, email di reimpostazione password, ecc.

Se ricordo bene, quando ho installato l’anno scorso ho dovuto rimuovere le virgolette in una chiave/password/indirizzo nel container. Vorrei aver registrato esattamente dove, e gli errori interessanti che ho ottenuto prima.

3 Mi Piace

Se hai Discourse configurato e in esecuzione, e decidi di voler ricevere email su Discourse, dovrai ottenere un’API da SendGrid. Tuttavia, ho ottenuto la mia API da MailGun.

Questa API significa che non ci sono mai veramente caselle di posta. Mod/Admin può impostare qualsiasi indirizzo email in entrata per un gruppo/categoria, dato che il dominio dell’indirizzo corrisponde a ciò che il provider di posta elettronica consente.

Attraverso l’API, il Sistema può adottare misure per garantire che l’email venga consegnata a un argomento. Se ciò fallisce internamente, la traccia dell’email rimane nei log del pannello di amministrazione. Spesso, se il Sistema non riesce a creare un utente di staging per l’email in entrata, il provider di posta del mittente invierà un messaggio di “Non recapitabile” - con testo che include “hai un account qui?”. Questa è la mia esperienza.

1 Mi Piace

Grazie per averlo spiegato così bene!

1 Mi Piace

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.