Installer Discourse sur Amazon Web Services (AWS) avec Lightsail, SES et Route 53

J’ai trouvé le guide ici super utile pour faire un essai des configurations SES

il suffit de copier/coller le script qui y est montré dans un nouveau fichier script, de modifier le point de terminaison (par exemple, email-smtp.us-east-1.amazonaws.com), et cela semble fonctionner parfaitement. Pour une raison quelconque, la méthode telnet ne semble pas fonctionner avec SES, je ne sais pas pourquoi.

Ah oui, pour ce guide, j’ai aussi fait ceci pour « créer un jeu de configuration », je ne sais pas si c’était réellement requis ou non pour Discourse, mais je l’ai fait quand même pour pouvoir tester SES comme décrit dans le script Creating configuration sets in SES - Amazon Simple Email Service

voici une autre chose qui m’a posé problème : Publishing an MX record for Amazon SES email receiving - Amazon Simple Email Service

Pour l’enregistrement MX DNS requis pour s’appliquer à votre domaine, AWS SES fournit la « Valeur » de l’enregistrement dans un format comme celui-ci ;

10 inbound-smtp.region.amazonaws.com

Cependant, mon bureau d’enregistrement de domaine m’a donné une erreur indiquant que « la Valeur doit être un nom d’hôte », c’est-à-dire qu’il n’a pas aimé le « 10 » qui était préfixé. La console AWS ne vous disait pas directement ce que cela signifiait ou quoi en faire, donc comme indiqué dans les documents liés là-bas, vous devez faire ceci pour votre bureau d’enregistrement DNS ;

Les consoles de gestion de certains fournisseurs DNS incluent des champs distincts pour la Valeur de l’enregistrement et la Priorité de l’enregistrement. Si tel est le cas pour votre fournisseur DNS, saisissez 10 pour la valeur Priorité, et saisissez l’URL du point de terminaison de messagerie entrante pour la Valeur.

Cela devrait ressembler à ceci dans le tableau de bord de votre bureau d’enregistrement de domaine ;

1 « J'aime »