我试图弄清楚电子邮件头是否包含发送电子邮件的主机的 IP 地址。
标题应该有多个已接收:字段,列出一个邮件服务器已从另一个邮件服务器收到此电子邮件。
第一个 received: 标题具体包含什么?主机的 IP、发送电子邮件的人或电子邮件发件人的邮件服务器的 IP?
答案1
简短的回答是视情况而定。每个处理链中消息的服务器都会添加标头,并显示自己的主机名/地址以及从谁那里获取了消息。
如果客户端只是在 Outlook 中使用类似 POP3/IMAP 的功能,并通过 SMTP 发送到其 ISP,则 ISP 的 SMTP 服务器将添加一个包含其自己主机名的标头,显示它是从用户的 IP 地址接收的。
如果他们使用 Gmail 或 Exchange 之类的服务,那么邮件很可能会直接来自 Gmail 或 Exchange 传输服务器,因此您不会在邮件标题中看到实际发件人的地址。