【问题标题】:Connecting to Amazon SES with Django on Openshift在 Openshift 上使用 Django 连接到 Amazon SES
【发布时间】:2014-05-03 06:32:03
【问题描述】:

我正在尝试使用基于 django 的应用从 openshift 访问亚马逊 SES。

从我的开发系统运行时,应用程序可以正常运行(假设防火墙没有阻止 SMTP 连接),但在我推送到 openshift 服务器后从 openshift 链接运行时无法成功。我可以从 openshift 控制台远程登录到 SES 服务器。

这里有没有我遗漏的 openshift 或 SES 设置?

【问题讨论】:

    标签: django openshift amazon-ses


    【解决方案1】:

    有一个社区博客http://atodorov.org/blog/2013/02/28/email-logging-django-redhat-openshift-amazon-ses/ 讨论了如何将 Amazon SES 与 OpenShift 结合使用。请确保您的配置正确,如该博客中所示。另请阅读https://www.openshift.com/forums/express/missing-email-on-500-ise-w-django

    【讨论】:

    • 感谢您的及时回复。我已经安装了 django_ses,现在似乎正在连接到本地开发机器上的服务器,但现在我收到“SESAddressNotVerified”错误。我能够通过 SES 通过 python shell 发送电子邮件,似乎该应用程序仍然有一些我搞砸的设置。我已经设置了 SERVER_EMAIL,还有其他我缺少的设置吗?
    • 我已经想出了如何解决这个问题,现在我在本地和 openshift 服务器之外运行。在我的本地机器和 openshift 服务器上安装 boto 和 django SES (pypi.python.org/pypi/django-ses) 并正确设置 AWS_SES_REGION_ENDPOINT 后,我可以通过 SES 发送电子邮件。
    【解决方案2】:

    我已经想出了如何解决这个问题,现在我在本地和 openshift 服务器之外运行。在我的本地机器和 openshift 服务器上安装 boto 和 django SES (pypi.python.org/pypi/django-ses) 并正确设置 AWS_SES_REGION_ENDPOINT 后,我可以通过 SES 发送电子邮件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-06-26
      • 2017-05-16
      • 2014-05-05
      • 1970-01-01
      • 2018-10-03
      • 1970-01-01
      • 1970-01-01
      • 2013-06-05
      相关资源
      最近更新 更多