我正在寻找一种方法来确定使用哪种通讯平台,以获得我正在接受的新闻通讯。
到目前为止,我可以通过gmail的show original来看到它,它大部分表示使用哪个平台,比如:
From: ArtReview <[email protected]>Using MailChimp Mailer From: artnet Auctions <[email protected]>Using sailthru.com
不幸的是,当使用诸如mandrillapp.com或mailgun.com的提供者时,这一直不起作用。
我的问题是:是否有一个“确定”的方式来确定这样的平台,无论是通过查询强制x-header或类似?
任何input或反馈非常感谢。
PS – 我不知道哪个堆栈论坛问这个问题,所以如果你发现它属于其他地方,请让我知道,我会移动它。
没有一个通用的方式来确定任何通讯平台。 即使简单的电子邮件从一个人到另一个人也不是那么简单。 虽然一些邮件用户代理 (MUA)包括X-Mailer头,
您可能无法find
X-Mailer行。 继续使用Gmail示例,如果有问题的电子邮件是使用发件人计算机上的实际电子邮件程序发送的,则只会显示一封“X-Mailer”邮件。 随着networking邮件客户端的日益普及,X-Mailer头文件实际上变得不太常见了。
可能有一些使用的平台的提示,但不是任何你可以轻松自动化的东西:
Received头上的始发服务器可能会显示使用的平台。 然而,这将涉及大量的研究和比较来自已知来源的新闻通讯标题。 也许有人已经有足够的创造力来创造如此复杂的模式来识别不同的平台,但是随着新的定制通讯软件一直在诞生,调查它们将是无止境的工作 – 而且没有什么真正的好处。