Google应用脚本。
如何获取电子邮件发件人的IP或Gmail邮件联系人中的联系人。 我可以从组中导入联系人详细信息或从收件箱中导入邮件线程。 我可以通过应用脚本代码示例获取发件人的IP地址吗?
提前致谢。
答案 0 :(得分:2)
您根本无法做到这一点...此外,联系人的IP地址在现实世界中并不存在,用户使用的IP取决于联系人所处的位置?
答案 1 :(得分:0)
这会从您收件箱中的第一个电子邮件主题获取原始IP:
var thread = GmailApp.getInboxThreads(0,1)[0]; // get first thread in inbox
var message = thread.getMessages()[0]; // get first message
var rawMessage = message.getRawContent();
var lines = rawMessage.split('\n');
for each(line in lines){
if(line.substring(0,'X-Originating-IP'.length)=='X-Originating-IP'){
Logger.log(line);
}
}