Sono finalmente riuscito a installare Discourse su un droplet Digital Ocean con Mailjet dopo 3 ore. Ora devo registrare l’account admin per Discourse.
L’email che ho aggiunto come email admin è contact(at)example(dot)com.
Il mio dominio è example.com e il mio dominio Discourse è forum(dot)example(dot)com.
In Mailjet ho aggiunto l’indirizzo email contact(at)example(dot)com come “indirizzo mittente”.
Non sono sicuro di aver compreso appieno il processo.
Per registrare il mio account admin per Discourse, l’email è stata inviata a contact(at)example.com (questo è l’unico indirizzo email che posso scegliere e che ho inserito durante l’installazione di Discourse su Digital Ocean).
Su Mailjet posso vedere che un’email è stata inviata da noreply(at)example(dot)com a contact(at)example(dot)com.
La mia domanda:
Come posso accedere a questa email inviata a contact(at)example(dot)com?
Grazie!
Se ciò non risolve il tuo problema, allora questa è un po’ un’ipotesi perché non ho familiarità con Mailjet. Potresti fare una di queste due cose:
Configurare un account o un alias per contact@example su Mailjet e recuperare le email da qualsiasi client di posta elettronica utilizzando le credenziali SMTP
Impostare l’inoltro in modo che qualsiasi posta inviata a contact@example venga instradata a un altro indirizzo email.
Grazie, l’ho già letto. Ma per quanto ho capito, la persona lì ha semplicemente usato la sua email personale di Gmail, giusto? ma durante l’installazione di Discourse ha detto che non avrei dovuto aggiungere il mio indirizzo Gmail personale…
ah ora funziona, ho dovuto attivare l’instradamento delle email su Cloudflare. grazie!
l’unica cosa di cui non sono sicuro ora è che Cloudflare ha sostituito il record TXT per Mailjet (v=spf1 include:spf.mailjet.com ?all) con questo record TXT: v=spf1 include:_spf.mx.cloudflare.net
non ne sono sicuro, ma Mailjet ora suggerisce di cambiare il TXT in questo:
v=spf1 include:spf.mailjet.com include:_spf.mx.cloudflare.net ~all
Sì, ha senso. Indica ai server di posta che controllano i record SPF che sia Cloudflare che Mailjet sono autorizzati a inviare e-mail per il tuo dominio.
Ho letto questo argomento e sono confuso. L’account admin può essere qualsiasi indirizzo email tu usi. Non deve essere configurato tramite Mailjet. Mailjet serve solo per l’invio di email dal tuo forum.
Ti suggerisco di usare il tuo Gmail o qualsiasi indirizzo email che usi ogni giorno e che sai che funzionerà per raggiungerti. Dovrai specificare l’indirizzo email che vuoi usare quando esegui /discourse setup o modificando /var/discourse/containers/app.yml.