2012-07-03 103 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); 
    } 
    }