网易邮箱收件方如何识别同一个发件人的多封邮件是否来自不同的设备?是否可实现?

5 天前
 Lach
目的:识别发件人的设备信息(或者说识别同一个发件人 2 封邮件是否使用了同样的设备发送)
邮箱:网易邮箱
目前只能看到每封邮件的收件人邮箱和昵称,还有头像。没有更多的信息可获取。
1289 次点击
所在节点    程序员
6 条回复
LanhuaMa
5 天前
if body.split("\n")[-1].lower().contains("send from my iphone")
return "ios"
else if ...
yyzh
5 天前
@LanhuaMa 其实直接查原始邮件也行...刚试了一下用安卓版的网易邮箱大师给我 gmail 发邮件在原始邮件信息里能看到发件人设备的 ip 地址(原始地址.不是邮件服务器的 ip)以及网易邮箱大师的英文名称和版本号
miscnote
5 天前
查看 header 呀,很 easy 就识别了。
liyafe1997
5 天前
@yyzh 要是我发的是纯文本的呢?
catamaran
5 天前
@liyafe1997 你说的是信瓤,楼上说的原始邮件是指信封+信瓤,跟是否纯文本没关系。
Lach
5 天前
@yyzh 如果判断,很短时间内的 2 封邮件,或许参考意义更大,但还是没有足够说明是否来自同一设备。从原始邮件( header )代码里是可以看到比如:X-Originating-IP 、X-Mailer: Coremail Webmail Server Version 2023.1-cmXT build
20230828(bca80109) MailMasterIOS/7.19.6.2078_(17.5.1) Copyright (c),客户端软件版本信息。通过”X-Originating-IP“我解析了 2 个不在同一位置的发件人的 IP ,解析出的地理位置经纬度信息是一样的,唯一有用的是能看到是不是通过”mobile“移动设备发送。软件版本的只能看出是不是一样的 OS 和客户端版本。而且牵扯到时间差(一月前和几月前的同样发件人的邮件),软件版本也会有差异,更加无法判断。所以想请教下有没有可以进一步挖掘的点或者说更直接这个证明是不是来自同一台设备?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1072791

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX