Net :: IMAP :: Envelope中发件人和来自字段的区别是什么?

时间:2011-04-19 15:26:22

标签: ruby imap

如果你在这里查看Net :: IMAP :: Envelope的文档

http://www.ruby-doc.org/stdlib/libdoc/net/imap/rdoc/classes/Net/IMAP.html

结构包括以下两个字段:

from:   Returns an array of Net::IMAP::Address that represents the from.
sender: Returns an array of Net::IMAP::Address that represents the sender.

从概念上讲,这两个领域有什么区别?

1 个答案:

答案 0 :(得分:1)

您正在查看IMAP从电子邮件本身解析的字段。来自Wikipedia's Email: Header fields

  

发件人:电子邮件地址,以及作者姓名(可选)。在许多电子邮件客户端中,除非通过更改帐户设置,否则无法更改。

     

发件人:代表作者列出的实际发件人的地址:发件人:字段(秘书,名单管理员等)。

当您想要回复邮件时,还需要考虑回复:

  

回复:应该用于回复邮件的地址。

关于欺骗以及MTA(服务器)试图避免和检测它的页面上有更多的讨论,但上面是信息的要点。