Je tente d’utiliser mon instance Discourse avec l’API Amazon SES, configurée comme suit :
DISCOURSE_SMTP_ADDRESS: email.eu-west-1.amazonaws.com
DISCOURSE_SMTP_PORT: 443
DISCOURSE_SMTP_USER_NAME: AKI_Access_key_ID
DISCOURSE_SMTP_PASSWORD: apikey
DISCOURSE_SMTP_ENABLE_START_TLS: true # (optionnel, par défaut true)
Aucune erreur dans /var/discourse/shared/standalone/log/rails/production.log concernant AWS.
Aucun e-mail envoyé et aucune activité récente dans Identity and Access Management (IAM) Amazon SES.
En gros, cela ne parvient pas à atteindre l’API AWS. Je ne sais vraiment pas quoi faire, des suggestions ?
J’essaie d’utiliser l’API Amazon SES et non le SMTP.
Désolé, impossible d’utiliser l’API en tant que SMTP pour Discourse.
Oui, je viens de m’en rendre compte. C’est dommage, car je n’arrive pas à configurer les e-mails de rebond pour qu’ils apparaissent dans la section « Rebondis » de Discourse, ce qui entraîne l’envoi d’e-mails à des adresses inexistantes.
Voici la solution dont vous aurez besoin :
Setting up bounces handling
Discourse uses the Variable envelope return path (VERP) technique to handle bouncing e-mails.
To enable VERP, set the “reply by email address” site setting with an email address template that uses the + sign. The default of
replies+%{reply_key}@discourse.example.com
… works fine. If you are using your own or your company’s email server, then, that’s it
Your discourse instance must be able to receive email sent to this address. This should work via POP, bu…