Skip to main content

13-15. 附加信息 (Additional Information)

13. 贡献者和致谢 (Contributors and Acknowledgements)

本文档主要基于Meng Weng Wong、Mark Lentczner和Wayne Schlitt的工作。尽管如本节所承认的,许多人对本文档做出了贡献,但很大一部分的写作和编辑归功于Meng、Mark和Wayne。

本设计归功于Hadmut Danisch的[RMX]和Gordon Fecyk的[DMP]。使用DNS记录检查电子邮件地址合法性的想法通过Paul Vixie [Vixie](基于Jim Miller的建议)和David Green [Green]在namedroppers邮件列表上的消息进一步追溯其祖先。

Philip Gladstone为规范贡献了宏的概念,使语言的表达能力成倍增加,并使每用户和每IP查找成为可能。

本文档和[RFC4408]的作者还要感谢参与本设计开发的数百名个人。他们人数太多,无法一一列举,但包括以下人员:

SPFbis工作组的参与者、spf-discuss邮件列表上的人员、SPAM-L邮件列表上的人员、IRTF ASRG邮件列表上的人员、IETF MARID邮件列表上的人员、#perl上的人员。

14. IANA 考虑事项 (IANA Considerations)

14.1. SPF DNS 记录类型 (The SPF DNS Record Type)

根据[RFC4408],IANA从"域名系统(DNS)参数"注册表为SPF RR类型分配了资源记录类型和Qtype,代码为99。此类型的格式与TXT RR [RFC1035]相同。记录的字符内容编码为[US-ASCII]。

研究表明,RRTYPE 99没有看到任何实质性使用,事实上,它的存在和[RFC4408]中定义的机制导致了一些互操作性问题。因此,它不再适用于SPF版本1;实现不应使用它。

IANA已更新"资源记录(RR)类型"注册表,以指示本文档是该RRTYPE的参考文档。

14.2. Received-SPF 邮件标头字段 (The Received-SPF Mail Header Field)

根据[RFC3864],"Received-SPF:"标头字段已添加到IANA"永久消息标头字段名称"注册表。以下是注册模板:

Header field name: Received-SPF
Applicable protocol: mail ([RFC5322])
Status: standard
Author/Change controller: IETF
Specification document(s): RFC 7208

14.3. SPF 修饰符注册表 (SPF Modifier Registry)

IANA已将"发件人策略框架参数"下的"修饰符名称"注册表中的"exp"和"redirect"修饰符的参考从[RFC4408]更改为本文档。它们的状态不变。

15. 参考文献 (References)

15.1. 规范性参考文献 (Normative References)

  • [RFC1035] Mockapetris, P., "Domain names - implementation and specification", STD 13, RFC 1035, November 1987.
  • [RFC1123] Braden, R., "Requirements for Internet Hosts - Application and Support", STD 3, RFC 1123, October 1989.
  • [RFC2119] Bradner, S., "Key words for use in RFCs to Indicate Requirement Levels", BCP 14, RFC 2119, March 1997.
  • [RFC3463] Vaudreuil, G., "Enhanced Mail System Status Codes", RFC 3463, January 2003.
  • [RFC3864] Klyne, G., Nottingham, M., and J. Mogul, "Registration Procedures for Message Header Fields", BCP 90, RFC 3864, September 2004.
  • [RFC3986] Berners-Lee, T., Fielding, R., and L. Masinter, "Uniform Resource Identifier (URI): Generic Syntax", STD 66, RFC 3986, January 2005.
  • [RFC4291] Hinden, R. and S. Deering, "IP Version 6 Addressing Architecture", RFC 4291, February 2006.
  • [RFC5234] Crocker, D. and P. Overell, "Augmented BNF for Syntax Specifications: ABNF", STD 68, RFC 5234, January 2008.
  • [RFC5321] Klensin, J., "Simple Mail Transfer Protocol", RFC 5321, October 2008.
  • [RFC5322] Resnick, P., Ed., "Internet Message Format", RFC 5322, October 2008.
  • [RFC5598] Crocker, D., "Internet Mail Architecture", RFC 5598, July 2009.
  • [RFC5890] Klensin, J., "Internationalized Domain Names for Applications (IDNA): Definitions and Document Framework", RFC 5890, August 2010.
  • [RFC7001] Kucherawy, M., "Message Header Field for Indicating Message Authentication Status", RFC 7001, September 2013.
  • [US-ASCII] American National Standards Institute (formerly United States of America Standards Institute), "USA Code for Information Interchange, X3.4", 1968.

15.2. 信息性参考文献 (Informative References)

  • [BATV] Levine, J., Crocker, D., Silberman, S., and T. Finch, "Bounce Address Tag Validation (BATV)", Work in Progress, May 2008.
  • [DMP] Fecyk, G., "Designated Mailers Protocol", Work in Progress, May 2004.
  • [Green] Green, D., "Domain-Authorized SMTP Mail", June 2002.
  • [RFC1034] Mockapetris, P., "Domain names - concepts and facilities", STD 13, RFC 1034, November 1987.
  • [RFC1983] Malkin, G., "Internet Users' Glossary", RFC 1983, August 1996.
  • [RFC2308] Andrews, M., "Negative Caching of DNS Queries (DNS NCACHE)", RFC 2308, March 1998.
  • [RFC2671] Vixie, P., "Extension Mechanisms for DNS (EDNS0)", RFC 2671, August 1999.
  • [RFC2782] Gulbrandsen, A., Vixie, P., and L. Esibov, "A DNS RR for specifying the location of services (DNS SRV)", RFC 2782, February 2000.
  • [RFC3464] Moore, K. and G. Vaudreuil, "An Extensible Message Format for Delivery Status Notifications", RFC 3464, January 2003.
  • [RFC3696] Klensin, J., "Application Techniques for Checking and Transformation of Names", RFC 3696, February 2004.
  • [RFC3833] Atkins, D. and R. Austein, "Threat Analysis of the Domain Name System (DNS)", RFC 3833, August 2004.
  • [RFC4033] Arends, R., Austein, R., Larson, M., Massey, D., and S. Rose, "DNS Security Introduction and Requirements", RFC 4033, March 2005.
  • [RFC4408] Wong, M. and W. Schlitt, "Sender Policy Framework (SPF) for Authorizing Use of Domains in E-Mail, Version 1", RFC 4408, April 2006.
  • [RFC4632] Fuller, V. and T. Li, "Classless Inter-domain Routing (CIDR): The Internet Address Assignment and Aggregation Plan", BCP 122, RFC 4632, August 2006.
  • [RFC4880] Callas, J., Donnerhacke, L., Finney, H., Shaw, D., and R. Thayer, "OpenPGP Message Format", RFC 4880, November 2007.
  • [RFC4954] Siemborski, R. and A. Melnikov, "SMTP Service Extension for Authentication", RFC 4954, July 2007.
  • [RFC5751] Ramsdell, B. and S. Turner, "Secure/Multipurpose Internet Mail Extensions (S/MIME) Version 3.2 Message Specification", RFC 5751, January 2010.
  • [RFC6409] Gellens, R. and J. Klensin, "Message Submission for Mail", STD 72, RFC 6409, November 2011.
  • [RFC6647] Kucherawy, M. and D. Crocker, "Email Greylisting: An Applicability Statement for SMTP", RFC 6647, June 2012.
  • [RFC6652] Kitterman, S., "Sender Policy Framework (SPF) Authentication Failure Reporting Using the Abuse Reporting Format", RFC 6652, June 2012.
  • [RFC6891] Damas, J., Graff, M., and P. Vixie, "Extension Mechanisms for DNS (EDNS(0))", STD 75, RFC 6891, April 2013.
  • [RMX] Danisch, H., "The RMX DNS RR and method for lightweight SMTP sender authorization", Work in Progress, February 2004.
  • [Vixie] Vixie, P., "A Proposed Extension to MAIL FROM for Spam Prevention", namedroppers mailing list, February 1997.