Opendkim不对Flask应用程序的电子邮件签名

问题描述

我创建了一个Python应用程序来发送电子邮件。我在同一台Ubuntu 20.04机器上都运行Python 3.8,Postfix和Opendkim。我已经成功配置了Postfix和Opendkim来签署外发电子邮件。我的Python脚本正在使用smtplib发送电子邮件。这部分工作正常,并且从此Python应用程序发送的所有电子邮件均由Opendkim签名。

现在,我已经使用Flask创建了一个Web API来发送电子邮件。我将一些带有发布请求的json发送到终点,然后Flask应用程序发送一封电子邮件。除了使用Flask外,此设置与上面概述的设置相同。电子邮件确实可以发送,但是Opendkim并未对其进行签名。 Opendkim已在运行Flask应用程序的同一台计算机上从终端运行Python脚本发送的电子邮件进行签名。因此,我知道Postfix和Opendkim都可以正常工作,只是不想签署来自Flask应用程序的电子邮件

我无法弄清楚。 Flask在127.0.0.0.1:5000上运行。我也尝试在0.0.0.0:5000上运行它。我尝试使用在同一台机器上运行的Python脚本发送发送请求。它们都可以工作,只是发送了电子邮件,但我无法让Opendkim对其进行签名。

任何帮助将不胜感激。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)