OpenCart电子邮件不发送

时间:2017-05-18 01:09:32

标签: email smtp opencart sendgrid email-integration

我的OpenCart网站使用SendGrid作为其电子邮件发送系统。直到最近,这一切都正常工作。当使用需要向管理员发送电子邮件的功能时(例如,新订单提醒电子邮件,创建新帐户),我一直收到此错误:

 Notice: Error: Password not accepted from server! in .../system/library/mail.php on line 251

OpenCart Settings > Mail中,我的设置如下:

Mail Protocol: SMTP
SMTP Host: smtp.sendgrid.net
SMTP Username: <username>
SMTP Password: <pass>
SMTP Port: 25
SMTP Timeout: 5

这是根据SendGrid的文档:https://sendgrid.com/docs/Classroom/Basics/Email_Infrastructure/smtp_ports.html

任何人都可以提供建议吗?这些设置适用于我的localhost。我联系了主机,看看他们是否阻止了SMTP端口,但是他们回复说他们没有能力阻止端口,因为SMTP主机不是他们的网站,而是SendGrid。

1 个答案:

答案 0 :(得分:0)

这不是端口问题。我有同样的问题:SendGrid 文档是错误的。文档屏幕截图报告 SendGrid 用户名,但您必须使用“apikey”。建议使用587端口。