Gmail API - 检测第三方工具是否发送了电子邮件

时间:2016-10-07 19:57:22

标签: gmail-api email-headers

我正在通过Gmail API检索电子邮件的标题信息,并想知道电子​​邮件是手动发送还是通过第三方工具发送,例如电子邮件广告系列工具或其他为用户发送电子邮件的工具。

我怀疑我可以使用Received字段执行此操作,该字段似乎提供了有关如何发送电子邮件的一些信息。但是,我不清楚我应该如何理解这些信息或Google在此字段中使用的结构。有没有人有更多相关信息?

此字段返回的值的一些示例(IP地址和ID已更改):

"from 13933457865 named unknown by gmailapi.google.com with HTTPREST; Tue, 13 Sep 2016 07:49:15 -0700"

"from [127.0.0.1] (ec5-42-77-39-231.us-west-2.compute.amazonaws.com. [10.00.00.221]) by smtp.gmail.com with ESMTPSA id ak3sm22356856pad.19.2016.10.06.04.16.13 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 06 Oct 2016 04:16:13 -0700 (PDT)"

"by 10.00.00.200 with HTTP; Tue, 20 Sep 2016 18:42:24 -0700 (PDT)"

0 个答案:

没有答案