某人/某人访问了电子邮件中的链接,但不是电子邮件发送给的人


8

谁能解决这个谜?

我们有一个Web应用程序,仅对受邀用户可用。我们的管理员为用户创建帐户,然后应用程序向该人发送激活电子邮件。电子邮件包含一个链接,供他们单击以激活他们的帐户,然后设置密码。该链接包含唯一引用,一旦访问了该链接,就不再可用。

有人报告说他们收到了电子邮件,但是当他们单击链接时,出现404错误-这意味着他们的链接已被访问。在搜索服务器日志时,我们看到一个匹配其唯一链接的请求,这要比他们说单击链接的时间早很多小时。实际上,该请求是在此人的激活电子邮件发送后立即发送的,但未到达我们用户的收件箱。WHOIS记录的请求IP地址-70.39.157.192-说它是位于美国的服务器,属于Packet Exchange,而我们的用户在英国。

有谁知道如何发生这种情况?当某种电子邮件过滤程序在网络上路由时,是否可以访问电子邮件中的链接?还是会更险恶?

只有一名用户才发生这种情况,许多其他用户都没有问题地激活了他们的帐户。

如果有任何区别,我们将通过MailGun发送电子邮件。


过去有效果吗?我问是因为脚本中可能存在错误。
史蒂夫

是的,它已经运行了好几个星期,成功建立了约100个用户。自从发现问题以来,我们尝试设置更多的用户,并且所有工作都没有任何问题。
Andrew Battye

这个用户使用的电子邮件提供商是否不同于其他所有用户(适用于该电子邮件提供商)?
2016年

不,我不这么认为。我们在同一建筑物内设置了约20个都在公司工作的用户,因此我假设他们的所有电子邮件都由同一系统处理。
安德鲁·巴蒂

我认为您的假设是正确的,可能是某种电子邮件扫描程序可能正在扫描不良/恶意软件链接,因为扫描将在接收邮箱收到电子邮件后立即进行,而不是在用户打开电子邮件时进行。扫描程序将GET发送到链接,然后杀死URL,这似乎是合理的。
Analog

Answers:


1

这听起来像是企业邮件扫描程序,即使它们是英国企业,也可能使用基于美国的邮件服务器。某些企业级邮件扫描程序会检查电子邮件中的所有链接,以检查在将电子邮件路由到最终用户之前它们是否看起来很危险。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.