php - 我如何知道电子邮件是否已使用 PHP 发送?

标签 php email

我正在通过 PHP 脚本发送一堆电子邮件,我想分析每封电子邮件的结果,以便知道它是否已送达。

是否可以通过 PHP 实现?

最佳答案

您可以检查它是否已发送,但检查它是否已送达则完全是另一回事。

事实上,我想不出任何方法来确认它已交付而不检查它是否被读取,要么包括从您的服务器请求并记录为具有的 1x1 .gif已被访问,或用户必须访问以查看消息的完整内容的链接。

两者都不能保证(并非所有电子邮件客户端都会显示图像或使用 HTML)并且并非所有“已发送”的邮件都会被阅读。

当然,您可以监控您的reply-to 地址是否有任何被退回的邮件,这样您就可以确定邮件尚未送达。

关于php - 我如何知道电子邮件是否已使用 PHP 发送?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7965280/

相关文章:

php - 登录时我尝试验证 3 个表中的值,但不起作用?

delphi - 使用 Indy 发送电子邮件不会在 Outlook 中显示附件

java - 更改配置以触发电子邮件发送自动化测试结果

php - Mysql 错误 - 您无法在 FROM 子句中指定用于更新的目标表 'tbl_writerremark'

php - 将连接中的表存储为 PHP 变量

php - 如何在 codeigniter 中使用 ajax 上传图片?

vba - 使用 Excel VBA 搜索 Outlook 电子邮件(并回复它)

php - 我是否需要在数据库中为每个用户信息建立一个表?

node.js - Node JS : Sendgrid Mail 403 'Forbidden' error

email - 发送电子邮件可以在本地工作,但部署后就不行了?