电子邮件消息的剖析

Loa*_*man 2 .net c# email

电子邮件的各个部分是什么?

我正在使用这些第三方组件,到目前为止我所理解的是:

  1. 电子邮件具有唯一的messageID(每个服务器我会假设)

  2. 电子邮件有标题

  3. 电子邮件的正文可以是html或纯文本.

  4. 必须使用mime解析附件,并且每个mime部分可以具有不同的类型,例如:multipart/applicatoin/octet-stream和filenames.

附带问题,这些第三方组件必须遵守的文档到底在哪里?

Ste*_*fan 12

我认为是时候阅读一些RFC了.;)

RFC2822 - Internet消息格式
http://www.faqs.org/rfcs/rfc2822.html

RFC2045 - 多用途Internet邮件扩展(MIME)第一部分
http://www.faqs.org/rfcs/rfc2045.html

RFC2046 - 多用途Internet邮件扩展(MIME)第二部分
http://www.faqs.org/rfcs/rfc2046.html

RFC 2049 - 多用途Internet邮件扩展(MIME)第五部分:一致性标准和示例
http://www.faqs.org/rfcs/rfc2049.html

RFC2821 - 简单邮件传输协议
http://www.faqs.org/rfcs/rfc2821.html

  • +1:当您需要一些明确的信息时,RFC 始终是您的最佳选择。它们可能看起来很恶心,但一旦你学会了如何使用它们,它们就会非常有用。 (2认同)