2012-07-03 71 views
0

Google apps脚本。从gmail的联系人或收件箱中获取ip地址

我怎样才能得到电子邮件发件人的IP地址或gmail联系人中的联系人。 我可以从收件箱中导入群组或邮件线索中的联系人详细信息。 可以通过应用脚本代码示例获取发件人的IP地址吗?

在此先感谢。

回答

2

你根本无法做到这一点...另外,联系人的IP地址是现实世界中不存在的东西,用户使用的IP取决于联系人的位置是不是它?

+0

感谢哔叽,它是很好的清除 – user1498615

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); 
    } 
    }