How to use Amazon SES for sending emails to users?

Hello All I want to query how to configure and integrate Amazon SES with discourse to use it for sending emails from an verified Amazon SES email.

This is pretty easy to setup, in your app.yml:

  ## TODO: The mailserver this Discourse instance will use
  DISCOURSE_SMTP_ADDRESS: email-smtp.us-east-1.amazonaws.com 
  DISCOURSE_SMTP_PORT: 587                        
  DISCOURSE_SMTP_USER_NAME: CREDIENTIALS
  DISCOURSE_SMTP_PASSWORD: CREDIENTIALSPW
  DISCOURSE_SMTP_ENABLE_START_TLS: true

Worked straight out of the box for me.

Edit:
To apply these changes you will need to run: ./launcher rebuild app

بالنسبة لأي شخص آخر يبحث عن ذلك، إذا كنت تستخدم Amazon SNS لتتبع رسائل Amazon SES، فيمكنك إضافة رأس بريد إلكتروني مخصص لتحديد مجموعة التكوين التي تثير موضوع SNS:

X-SES-CONFIGURATION-SET: ConfigSetName

ConfigSetName هو اسم مجموعة التكوين.

يبدو أن هذا يعمل بالنسبة لي. أنا أخطط لجعل SNS ترسل جميع سجلات SES من أجزاء مختلفة من مواقعنا إلى مكان واحد.

لأولئك الذين يتساءلون عن كيفية تعيين رأس البريد الإلكتروني المخصص، ها هو.

  1. انتقل إلى لوحة الإعدادات > البريد الإلكتروني أو استخدم الرابط أدناه
    https://forums.example.com/admin/site_settings/category/email، ويجب عليك استبدال اسم النطاق باسمك.

  2. ابحث عن رؤوس البريد الإلكتروني المخصصة، وقم بتعيين رؤوسك الخاصة. هذا كل شيء!