Installa Discourse su Amazon Web Services (AWS) con Lightsail, SES e Route 53

Ho trovato la guida qui estremamente utile per fare una prova delle configurazioni SES

basta copiare/incollare lo script mostrato lì in un nuovo file script, modificare l’endpoint (ad esempio email-smtp.us-east-1.amazonaws.com), e sembra funzionare bene. Per qualche motivo, il metodo telnet non sembra funzionare con SES, non so perché.

oh sì per quella guida ho fatto anche questo per “creare un set di configurazione”, non sono sicuro se fosse effettivamente richiesto o meno per Discourse ma l’ho fatto comunque solo per poter testare SES come descritto nello script Creating configuration sets in SES - Amazon Simple Email Service

ecco un’altra cosa che mi ha confuso: Publishing an MX record for Amazon SES email receiving - Amazon Simple Email Service

Per il record MX DNS richiesto da applicare al tuo dominio, AWS SES fornisce il “Valore” del record in un formato come questo;

10 inbound-smtp.region.amazonaws.com

Tuttavia, il mio registrar di dominio mi ha dato un errore che “il Valore deve essere un hostname”, ovvero non gli piaceva il " 10 " che era prefissato lì. La console AWS non ti diceva direttamente cosa significasse o cosa farne, quindi come da documentazione collegata lì, devi fare questo per il tuo registrar DNS;

I pannelli di gestione di alcuni provider DNS includono campi separati per il Valore del record e la Priorità del record. Se questo è il caso del tuo provider DNS, inserisci 10 per il valore di Priorità e inserisci l’URL dell’endpoint di posta in arrivo per il Valore.

Dovrebbe apparire così nella dashboard del tuo registrar di dominio;

1 Mi Piace