Return Path 或 SendGrid 等软件如何知道有多少电子邮件到达收件箱? [关闭]

Posted

技术标签:

【中文标题】Return Path 或 SendGrid 等软件如何知道有多少电子邮件到达收件箱? [关闭]【英文标题】:How software like Return Path or SendGrid knows how many emails reached inbox? [closed] 【发布时间】:2012-03-21 16:49:50 【问题描述】:

我有兴趣了解该服务如何确定我的电子邮件是否到达收件箱的技术背景(因为这是该提供商提供的关键服务)。如果我向使用 Yahoo messenger 或 Gmail 或者只是企业电子邮件地址的人发送电子邮件,那么 ISP 与此有什么关系?电子邮件是否在到达 Yahoo 或 Enterprise 服务器后被过滤,然后移动到 Inbox 或 Junk 或任何其他文件夹?

【问题讨论】:

【参考方案1】:

好吧,如果我没记错的话,SendGrid 使用电子邮件中的嵌入图像并跟踪图像是否被加载,以此来确定目标用户是否阅读了电子邮件。当然,这是相当不可靠的。

我当然不允许我的电子邮件客户端默认自动显示图像,因此不会请求图像,SendGrid 也无法将此电子邮件视为已打开。

查看这些链接了解更多详情……现在 RTFM 来了! :)

http://docs.sendgrid.com/documentation/apps/click-tracking/ http://en.wikipedia.org/wiki/Email_tracking

【讨论】:

【参考方案2】:

(完全披露:我目前作为 Web 开发人员在 SendGrid 工作,所以我有一些见解,但可能不是您正在寻找的低级技术答案)

从稍微简单的角度来看,当我们通过 SMTP 流程将邮件传递给 ISP/ESP 时,我们通常知道该邮件已“传递”,并且我们会在您的统计信息中对其进行跟踪。我们还与 ISP/ESP 建立了反馈循环 (FBL),如果用户将邮件标记为垃圾邮件,我们可以 ping 回我们,然后我们从“已发送”总数中减去。

他们如何路由邮件并决定将其移动到收件箱或垃圾文件夹是基于他们拥有的任何标准,据我所知,没有可以设置的 FBL提醒我们注意这一事实。

不过,我们确实非常努力地与客户合作,教他们如何“预热” IP 地址以发送良好的非垃圾邮件,从而为 IP 地址建立“声誉”(在 google 上搜索“发件人分数”)。显然,越接近 100% 越好。我们还安装了自动化系统,如果发出的消息看起来像是“垃圾邮件”,我们可能会提醒我们,我们会将它们暂停并提醒您,以便您进行更正。毕竟,我们的声誉也岌岌可危。

希望能有所帮助。

【讨论】:

值得注意的是:并非所有电子邮件服务提供商或 ISP 都在 SendGrid 向我们提供此反馈循环,有些根本不向任何人提供 FBL。

以上是关于Return Path 或 SendGrid 等软件如何知道有多少电子邮件到达收件箱? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如果使用 SendGrid API,则禁用 PHP mail() 函数

使用 SendGrid/Gmail 时 SMTP 身份验证失败

如何通过 API C# 和模板将自定义变量添加到 SendGrid 电子邮件

SendGrid Cc 和 Bcc 在 PHP 上不起作用

使用 SendGrid PHP(sendgrid-php 库)发送文件附件

通过 Return-Path 标头检测退回的邮件