Openshift会覆盖电子邮件标题'from','reply-to'字段。如何在不使用SendGrid或其他付费电子邮件服务的情况下发送电子邮件。

时间:2014-03-31 09:26:11

标签: python django email openshift mezzanine

我在Openshift上部署了django 1.6和python 2.7。我注意到,当应用程序发送电子邮件时,Openshift会通过更改' 来自'来覆盖电子邮件标题。字段到' no-reply@rhcloud.com '并忽略所有' 回复'已在应用程序中设置的字段。

我一直在搜索,看起来像Openshift会覆盖电子邮件标题,建议使用他们的电子邮件服务合作伙伴,这是非免费的。

还有其他方法可以避免这种情况吗?在Openshift上部署Django应用程序,同时仍然让应用程序根据程序中的指示发送电子邮件。这个确切的程序在测试环境和localhost上没有问题。

非常感谢任何指针。谢谢。

1 个答案:

答案 0 :(得分:0)

我自己正在寻找免费的SMTP库来发送电子邮件。到目前为止运气不太好。

尝试了java嵌入式SMTP库 Aspirin 。我可以发送邮件,但不太习惯使用它,因为我不断得到一些未知的例外。

Apache James是另一种基于Java的SMTP服务器,但我们认为我们还不能嵌入代码中。