检测电子邮件是否被转发到另一封电子邮件
detecting if email is being forward to another email
是否可以确定我正在向其发送电子邮件的电子邮件是否被转发到另一电子邮件?是否可以从SMTP响应或MX记录中获取转发信息?
在过去,您有时可以使用 SMTP VRFY
或 EXPN
命令执行此操作;但是这个功能被垃圾邮件发送者滥用了,几乎到处都关闭了。
例如,启用 EXPN
后,Sendmail(当时是 8.8 之类的东西)会暴露 .forward
文件的内容(如果有的话)。
Sendmail 不再是曾经无处不在的 MTA,而且许多大型站点现在都有面向 public 的邮件服务器,它们甚至不知道哪些用户是有效的,只接受所有入站电子邮件到他们的域。更不用说许多用户不希望这些信息公开,既不向垃圾邮件发送者也不向其他好奇的人公开。现在大多数地方的出站端口 25 都被封锁了,除了在专用电子邮件服务器上,所以即使你想连接到端口 25 也无法发送 EXPN
。
是否可以确定我正在向其发送电子邮件的电子邮件是否被转发到另一电子邮件?是否可以从SMTP响应或MX记录中获取转发信息?
在过去,您有时可以使用 SMTP VRFY
或 EXPN
命令执行此操作;但是这个功能被垃圾邮件发送者滥用了,几乎到处都关闭了。
例如,启用 EXPN
后,Sendmail(当时是 8.8 之类的东西)会暴露 .forward
文件的内容(如果有的话)。
Sendmail 不再是曾经无处不在的 MTA,而且许多大型站点现在都有面向 public 的邮件服务器,它们甚至不知道哪些用户是有效的,只接受所有入站电子邮件到他们的域。更不用说许多用户不希望这些信息公开,既不向垃圾邮件发送者也不向其他好奇的人公开。现在大多数地方的出站端口 25 都被封锁了,除了在专用电子邮件服务器上,所以即使你想连接到端口 25 也无法发送 EXPN
。