有没有办法检查已发送的电子邮件是否已标记为垃圾邮件或已删除?
我使用Rails 3。
答案 0 :(得分:7)
不,没有。将邮件发送到收件人的SMTP服务器后,就无法再将其追踪。
我知道你在想什么:一些邮件客户端如何追踪电子邮件是否被读取(例如在Outlook中)。他们可以通过向他们的邮件(html)添加一点img
- 标记来实现这一点。当用户打开邮件时,它将打开img
的{{1}} - 属性中指定的路径。由于这是一个脚本(如PHP或其他东西),它可以在邮件打开时自动将标志设置为“看到”。
当然,还有其他一些方法可以追踪这一点,但我认为这是最受欢迎的方式。
但是,无法检查邮件是否已被拒绝,删除或移至垃圾邮件文件夹。