从gmail收件箱中获取的电子邮件的完整标题是否始终包含<return path =“”>标记?

时间:2017-06-06 21:45:46

标签: google-apps-script

当电子邮件从一个Gmail帐户发送到另一个Gmail帐户,并且在收件人收到收件箱中收到的同一封电子邮件的完整标题后,这是我的两个关键问题。

  1. 始终从收件人收件箱中获取电子邮件的标题标记 包含一个Return Path标签?
  2. 为了确定电子邮件是真实的而不是被篡改,还需要有哪些其他标签?
  3. 当标签内的内容与实际主题行中的内容不同时,这是什么意思?
  4. 示例:主题标签表示但是gmail消息上的实际主题表示Hello!

    在这方面,谷歌团队的任何回复都非常受欢迎。

1 个答案:

答案 0 :(得分:1)

是的,Return-path标题字段是必填字段。是由最后一个SMTP服务器设置来处理消息。有关完整,详尽的详细信息,请参阅RFC 5321This site也有一个非常好的英语解释。

一个重要的警告,如RFC中所述:

  

返回路径中的邮箱可能不同   例如,如果出现错误响应,则来自实际发件人的邮箱   被送到特殊的错误处理邮箱,而不是到   邮件发件人。当涉及邮件列表时,这个   作为指导错误的手段,安排是常见且有用的   列表维护者而不是消息发起者。

因此,Return-path标题不是验证电子邮件真实性的最佳选择。如果您正在寻找验证真实性的方法。检测篡改,查看SPFDKIM&amp; DMARC。简而言之:

  • SPF 提供验证,证明该电子邮件来自授权代表特定域发送电子邮件的服务器
  • DKIM 使用邮件签名来检测邮件篡改&amp;验证电子邮件确实是从其声称的域发送的
  • DMARC 利用SPF和&amp; DKIM&amp;另外验证所有这些过程中涉及的域&amp;在SMPT链中都是对齐的