【问题标题】:Discourse SES AWS working app.yml file example please请讨论 SES AWS 工作 app.yml 文件示例
【发布时间】:2018-03-02 21:55:43
【问题描述】:

有人可以发布一个 AWS SES 工作 app.yml 文件示例吗?我的意思是从字面上复制并粘贴它。几天来一直在与这个设置作斗争,它在配置设置中一定是次要的。

【问题讨论】:

  • 想通了。有关 SMTP 设置,请参见下面的示例。

标签: amazon-web-services email smtp amazon-ses discourse


【解决方案1】:
DISCOURSE_SMTP_ADDRESS: email-smtp.us-east-1.amazonaws.com 
DISCOURSE_SMTP_PORT: 587 DISCOURSE_SMTP_DOMAIN: mail.<yourmaildomain>.com 
DISCOURSE_SMTP_USER_NAME: <SMTP USER NAME>
DISCOURSE_SMTP_PASSWORD: <SMTP USER PW>
DISCOURSE_SMTP_AUTHENTICATION: "login" 
DISCOURSE_SMTP_ENABLE_START_TLS: true # (optional, default true) 
DISCOURSE_SMTP_OPENSSL_VERIFY_MODE: none

【讨论】:

    【解决方案2】:

    话语 v 1.9.1

    /discourse/htdocs/config/discourse.conf

    smtp_address = email-smtp.us-east-1.amazonaws.com
    smtp_port = 587
    smtp_domain = your_domain.com
    smtp_user_name = username # from AWS SMTP Settings/Create my Credentials
    smtp_password = password # from AWS SMTP Settings/Create my Credentials
    smtp_enable_start_tls = true
    smtp_authentication= "login"
    SMTP_OPENSSL_VERIFY_MODE = "none"
    smtp_from_address = # aws verified address
    

    必须在支持中心向 AWS 请求增加限制。

    【讨论】:

      【解决方案3】:

      除了Richard Jones发布的设置之外,我认为你还需要在app.yml中启用这一行,并用SES中验证的电子邮件地址更改电子邮件地址:

      - exec: rails r "SiteSetting.notification_email='info@unconfigured.discourse.org'"
      

      有关详细信息,请参阅this answer

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2021-12-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-02-10
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多