我已经将我们的wordpress安装从Amazon Linux迁移到了Azure (Centos 7)。我几乎一切都很好,除了电子邮件不是从Wordpress内部发送的。
我已将sendmail配置为通过Amazon SES发送。
我可以通过sendmail成功发送和接收电子邮件我可以通过一个简单的php脚本成功发送和接收电子邮件
wordpress似乎什么都不起作用。我不知道从哪里开始!
发布于 2017-05-24 20:24:38
要做的第一件事是检查您的垃圾邮件文件夹,以防发件人地址域与aws ses配置的域不同。
我在我的ec2实例上遇到了类似的问题。我查看了/var/log/maillog,注意到wordpress没有使用正确的发件人地址域。因此,在集成了amazon和sendmail之后,我还必须更改我的ec2主机名。
http://docs.aws.amazon.com/ses/latest/DeveloperGuide/sendmail.html
http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/set-hostname.html
注意,我必须在我的/etc/hosts文件中使用这一行,这与建议的略有不同:
127.0.0.1 webserver webserver.localdomain localhost4 localhost4.localdomain4https://stackoverflow.com/questions/41025238
复制相似问题