我试图将WordPress设置为使用Sendgrid发送电子邮件。我在this文档之后创建了免费的sendgrid帐户,发送者身份和API密钥
但是,当我尝试在 SendGrid测试-发送具有这些设置的测试电子邮件时发送测试电子邮件
我看到电子邮件未发送。在顶部
我在这里缺少什么?
答案 0 :(得分:1)
我有同样的错误,但是因为他们的官方插件只检查 wp_mail
是 true
(source)。我认为不值得深入研究他们的插件,因为它没有维护,所以我设置了一个 SMTP 中继 API 密钥并使用 Easy WP SMTP plugin 代替。
server: smtp.sendgrid.net // SMTP port: 465 // SMTP Auth: yes // Username: apikey // Password: Generated API key.
这是一个解决方法,因为 3 件事确实是:时间、未维护的插件以及缺乏来自所述插件的详细/有用的错误报告。 里程可能因此“解决方案”而异。
编辑: 呃,我收到此错误的实际方式是因为我的 SMTP 服务器地址复制面食不正确。确保 smtp 服务器已正确复制粘贴。