如何检测到收件人的电子邮件已被拒绝为垃圾邮件? [英] How can I detect that an email has been rejected as spam by the recipient?
问题描述
我是否使用Rails 3。
不,没有。邮件发送到接收方的SMTP服务器后,无法再跟踪它。
我知道你在想什么:一些邮件客户端跟踪电子邮件已被读取或未读取(例如在Outlook中)。他们可以通过在邮件(html)中添加一个 img
-tag来实现。当用户打开邮件时,它将打开 img
的 src
-attribute中指定的路径。既然这是一个脚本(如PHP或某些东西),那么当一个邮件打开时,它可以自动设置一个标志为'看到'。
当然还有一些但是,我认为这是最受欢迎的一种。
但是,无法检查邮件是否已被拒绝,删除或移动到垃圾邮件文件夹。
Is there a way to check if a sent e-mail has been marked as spam or deleted?
I work with Rails 3.
No, there isn't. After your mail has been sent to your receiver's SMTP server, there's no way to track it down anymore.
I know what you're thinking: how can some mail-clients track down wether an email has been read or not (e.g. in Outlook). They can do this by adding a little img
-tag to their mails (html). When a user opens the mail, it'll open the path specified in the img
's src
-attribute. Since that's a script (like PHP or something), it can automatically sets a flag to 'seen' when a mail has been opened.
Of course, there are some other ways to track this down, but I think this is the most popular one.
However, this can't be done to check whether a mail has been rejected, deleted or moved to the spam-folder.
这篇关于如何检测到收件人的电子邮件已被拒绝为垃圾邮件?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!