我在向themeforest购买的主题发送电子邮件时遇到问题。尽管收到了电子邮件已发送的消息,但来自新用户和联系表单的电子邮件并未到达我的电子邮件。
这一切都是在我购买主题并尝试发送电子邮件时开始的,出现以下消息:
"/usr/sbin/sendmail: not found"
然后我通过终端进入我的EC2 Ubuntu实例并下载并安装了apt-get sendmail ..
我认为它起作用的原因是当我尝试发送消息时开始出现的消息.."消息已成功发送" ....但是,它没有。
支持人员告诉我,我应该使用WP邮件功能,而不是PHP邮件功能..我在仪表板中更改它..而且......没有。
搜索很多我发现根本没有发送电子邮件,而不仅仅是表格。
我已经尝试在apache2中的error.log中搜索错误而且没有...
我知道我有支持帮助我,但他们不再回答我了..所以......非常欢迎任何帮助。
感谢。
答案 0 :(得分:1)
如果你不熟悉WordPress内部,你应该找到一个合适的电子邮件插件。
我真的很喜欢使用Mandrill邮件服务。如果您每个月或更短时间发送12K消息,它是免费的。安装此插件,然后按照Mandrill说明进行操作。 https://wordpress.org/plugins/wpmandrill/
如果您有权访问SMTP邮件中继,也可以使用SMTP插件。有几个。搜索plugin directory以获取正确的插件,并向您的托管服务提供商询问SMTP。
最后,您可以要求您的托管服务提供商帮助您正确配置电子邮件。您的错误消息显示它不是。阅读本文,甚至更好,请让您的服务提供商阅读并修复您的设置。 http://php.net/manual/en/mail.requirements.php