通过sendgrid发送的电子邮件未能被投递。

3

我选择使用SendGrid发送电子邮件到我的邮箱。我使用了PHP curl来完成此操作。

当我运行curl脚本将邮件发送到SendGrid服务器时,

$url = 'https://api.sendgrid.com/';

我收到了一个{"message":"success"}的JSON响应。

但是消息没有被发送到我的邮箱(比如Google邮箱)。


你测试过将邮件发送到其他邮件提供商吗?你在SendGrid界面中检查了该邮件的日志吗? - Veve
@Veve 是的,在雅虎上也是这样。 - Selvesan Malakar
1
并不是一个非常宽容的网络邮件服务... 你是否已经在SendGrid界面中检查过日志? - Veve
好的,我已经发送了邮件,但是发送到我的Gmail账户的邮件都在垃圾邮件部分,而发送到Yahoo的邮件则在SendGrid仪表板中标记为延迟。 - Selvesan Malakar
1个回答

4
您的电子邮件已经发送并成功投递,但是Gmail将其标记为垃圾邮件。有许多在线资源和方法可避免被归类为垃圾邮件,但过于广泛无法在此详细说明。
至于您的Yahoo测试,如这里所解释的,“deferred mail”只是无法传递给收件人而已添加到邮件队列中的邮件。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接