【问题标题】:How to use Redmine with AWS SES for email notifications?如何将 Redmine 与 AWS SES 结合使用以进行电子邮件通知?
【发布时间】:2013-04-22 08:08:27
【问题描述】:

我已经从 Bitnami AWS EC2 实例安装了 Redmine 2.2.2 stable。它工作得很好,但我不知道如何让 Redmine 电子邮件通知使用我的 AWS SES SMTP 发件人。

我的 FQDN (my_fqdn.com) 已被 AWS SES 验证为已验证发件人。

我已经配置了我的 Redmine config/configuration.yml 文件,例如:

# ==== SMTP server over AWS SES
production:
  email_delivery:
    delivery_method: :smtp
    smtp_settings:
      enable_starttls_auto: true
      address: email-smtp.us-east-1.amazonaws.com
      port: 25
      domain: my_fqdn.com
      authentication: :login
      user_name: smtp_access_key
      password: smtp_secret_key
      openssl_verify_mode: 0

注意:即使我删除也不起作用:openssl_verify_mode: 0

但是当我尝试从“电子邮件通知”发送“测试电子邮件”时,出现错误:

An error occurred while sending mail (hostname does not match the server certificate)

这里的“服务器证书”是什么意思?

我的 Redmine 实例从不发送任何电子邮件...

是否需要在我的服务器上安装和配置中继到 AWS SES 的后缀?

有什么想法吗?

谢谢。

【问题讨论】:

    标签: ruby-on-rails amazon-web-services redmine


    【解决方案1】:

    其实你需要在config/configuration.yml文件底部配置prod和dev环境:

    production:
       ...
    
    development:
       ... (same config as prod for me)
    

    然后复制粘贴我的配置。

    我需要在我的 AWS SES 账户上验证我的域。

    现在它的工作! :-)

    我希望这会对某人有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-06
      • 2021-10-07
      • 2018-08-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多