<?xml version="1.0" encoding="UTF-8"?>
  <?xml-stylesheet type="text/xsl" href="rfc2629.xslt" ?>
  <!-- generated by https://github.com/cabo/kramdown-rfc2629 version 1.3.21 -->

<!DOCTYPE rfc SYSTEM "rfc2629.dtd" [
]>

<?rfc toc="yes"?>
<?rfc sortrefs="yes"?>
<?rfc symrefs="yes"?>

<rfc ipr="trust200902" docName="draft-benecke-cfbl-address-header-02" category="exp">

  <front>
    <title abbrev="CFBL Address Header">Complaint Feedback Loop Address Header</title>

    <author initials="J." surname="Benecke" fullname="Jan-Philipp Benecke">
      <organization>CleverReach GmbH &amp; Co. KG</organization>
      <address>
        <postal>
          <street>Schafjueckenweg 2</street>
          <city>Rastede</city>
          <code>26180</code>
          <country>Germany</country>
        </postal>
        <phone>+49 4402 97390-16</phone>
        <email>jpb@cleverreach.com</email>
      </address>
    </author>

    <date year="2021" month="July" day="05"/>

    <area>art</area>
    <workgroup>Network Working Group</workgroup>
    <keyword>Internet-Draft</keyword>

    <abstract>


<t>This document describes a method to allow a mail sender to specify a complaint feedback loop address as an email header
and how a mail receiver can use it. This document also defines the rules for processing and forwarding such a complaint.
The motivation for this arises out of the absence of a standardized and automated way to provide a complaint feedback loop address to mailbox providers.
Currently, providing and maintaining such an address is a manual to a time-consuming process for mail senders and mailbox providers.</t>



    </abstract>


  </front>

  <middle>


<section anchor="introduction-and-motivation" title="Introduction and Motivation">
<t>For a long time there is a way for a mailbox provider to forward manual complaints back to the mail sender, which can be a mailbox provider, or an operator of a broadcast marketing list.
The mailbox provider provides a so-called feedback loop <xref target="RFC6449"/>. This feedback loop is being used to give e.g., operators of broadcast marketing lists 
feedback about resulting complaints from their marketing mailings. Those complaints are based on manual user interaction e.g., IMAP movement to "Junk".</t>

<t>As described in <xref target="RFC6449"/> the registration for such a feedback loop needs to be done manually by a human at any mailbox provider who provides an FBL, and he wants to receive complaints from.
This can be quite time-consuming if there are new feedback loops rising up, or the mail sender wants to add new ip addresses or DKIM domains.
Besides, a manual process isn't well suitable and/or doable for smaller mailbox providers.</t>

<t>The change of such a complaint address e.g., due to an infrastructure change is another problem. 
Due to this manual process the mail sender needs to go through all providers again and delete his existing subscriptions and re-signup with the new complaint address.</t>

<t>This document addresses this problem with a new email header.
It extends the described complaint feedback loop recommendations in <xref target="RFC6449"/> with an automated way to provide the complaint feedback loop address to mailbox providers.</t>

<t>Mail senders can add this header and willing mailbox provider can use this header to forward the generated report to the provided complaint address.
The mail sender just needs to add an email header and isn't required to signup manually at every feedback loop provider.
Another benefit would be the mailbox provider doesn't need to develop a manual registration process and verification process.</t>

<t>A new email header has been chosen over a new DNS record in favour to be able to easily distinguish between
multiple broadcast marketing list operators / mail senders, without the intervention of its users or administrators.
For example, if a company uses multiple sending systems, each system can set this header on their own, without the need of a change that has to be done by its users or administrators.
On the side of the mailbox provider, there is no need to do an additional DNS query to get the complaint address.</t>

<t>This document has been created with GDPR and other data-regulation laws in mind and to address the resulting problems 
in providing an automated complaint feedback loop address, as the email may contain personal data.</t>

<t>Summarised this document has following goals:</t>

<t><list style="symbols">
  <t>Allow mail senders to signal that there is a complaint address without a manual registration at all providers</t>
  <t>Have a way for mailbox provider to get a complaint address without developing an own manual registration process</t>
  <t>Be able to provide a complaint address to smaller mailbox providers who do not have a feedback loop registration process</t>
  <t>Provide a GDPR compliant way for a complaint feedback loop</t>
</list></t>

<section anchor="difference-to-one-click-unsubscribe" title="Difference to One-Click-Unsubscribe">
<t>For good reasons there is already the One-Click-Unsubscribe <xref target="RFC8058"/> signaling, which may have several interests in common with this document.
However, this header requires the List-Unsubscribe header, which intention is to provide the unsubscription link of a list.
For this reason, this header is only used by broadcast marketing list operator or mailing list operators, but not in normal email traffic.</t>

<t>The main interest of this document is now to provide an automated way to signal a complaint feedback loop address to mailbox providers.
It is the mail sender's obligation to consider on their own which measure they want to take after receiving a report, this is out of scope of this document.</t>

</section>
</section>
<section anchor="definitions" title="Definitions">
<t>The keywords "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and "OPTIONAL" in this 
document are to be interpreted as described in BCP 14 <xref target="RFC2119"/> <xref target="RFC8174"/> when, and only when, they appear in all capitals, as shown here.</t>

<t>The keyword "FBL" in this document is the abbreviation for "feedback loop" and will hereafter be used.</t>

<t>The keyword "CFBL" in this document is the abbreviation for "complaint feedback loop" and will hereafter be used.</t>

<t>The keyword "MBP" in this document is the abbreviation for "mailbox provider", it is the party who receives an email, and will be used hereafter.</t>

<t>The keyword "mail sender" in this document is used to describe the party who sends an email, this can be an MBP, a broadcast marketing list operator or any other email sending party. It will be used hereafter.</t>

</section>
<section anchor="requirements" title="Requirements">

<section anchor="complaining-about-an-email" title="Complaining about an email">
<t>The email (sent by mail sender to MBP) about which a complaint should be sent MUST have at least a valid <xref target="DKIM"/> signature.
The aforementioned valid DKIM signature MUST cover at least the Complaint-FBL-Address header domain. 
It is RECOMMENDED that the DKIM signature aligns with the Complaint-FBL-Address header domain and the From header <xref target="MAIL"/> domain where possible.
The Complaint-FBL-Address header MUST be included in the "h=" tag of the aforementioned valid DKIM-Signature.</t>

<t>If the message isn't properly aligned, nor it does have the required header coverage by the "h=" tag of a valid DKIM-Signature, the MBP SHALL NOT send a report email.</t>

<t>This ensures that only reports are sent to the complaint address that are based on an authenticated email.</t>

</section>
<section anchor="report-email" title="Report email">
<t>The report email (sent by MBP to mail sender) MUST have a valid <xref target="DKIM"/> signature and MUST cover the From header <xref target="MAIL"/> domain.</t>

<t>If the message does not have the required valid <xref target="DKIM"/>, the mail sender SHALL NOT process this email.</t>

<t>It is highly RECOMMENDED that the mail sender does further plausibility checks.</t>

</section>
</section>
<section anchor="implementation" title="Implementation">

<section anchor="mail-senders" title="Mail senders">
<t>A mail sender that wishes to receive complaints about their emails MUST place a Complaint-FBL-Address header in the message.
The mail sender MAY place a CFBL-Feedback-ID header in the message out of various reasons.</t>

<t>The receiving complaint FBL address, placed in the message, MUST accept by default <xref target="ARF"/> compatible reports.</t>

<t>The mail sender can OPTIONAL request, as described in <xref target="xarf-report"></xref>, a <xref target="XARF"/> compatible report.
The MBP MAY send a <xref target="XARF"/> compatible report, if it is technical possible for him, otherwise a <xref target="ARF"/> compatible reports will be sent.</t>

<t>It is highly RECOMMENDED processing these reports automatically. Each mail sender must consider on their own which measure they take after receiving a report.</t>

<t>The mail sender MUST take action to address the described requirements in <xref target="requirements"></xref>.</t>

</section>
<section anchor="mailbox-provider" title="Mailbox provider">
<t>An MBP MAY process the complaint and forward it to the complaint FBL address.
If the MBP wants to process the complaints and forwards it, he MUST query the Complaint-FBL-Address header.</t>

<t>By default, an <xref target="ARF"/> compatible report MUST be sent when a manual action has been taken e.g., when a receiver marks a mail as spam, 
by clicking the "This is spam"-button in any web portal or by moving a mail to junk folder, this includes also <xref target="IMAP"/> and <xref target="POP3"/> movements.
The MBP SHALL NOT send any report when an automatic decisions has been made e.g., spam filtering.</t>

<t>The MBP SHOULD send a <xref target="XARF"/> compatible report, if the mail sender requests it as described in <xref target="xarf-report"></xref>.
If this is not possible a <xref target="ARF"/> compatible report MUST be sent.</t>

<t>The MBP MUST validate and take action to address the described requirements in <xref target="requirements"></xref>.</t>

</section>
</section>
<section anchor="complaint-report" title="Complaint report">
<t>The complaint report (sent by MBP to mail sender) MUST be an <xref target="ARF"/> report by default.
The complaint report MAY be an <xref target="XARF"/> report, if the mail sender requests it, and the MBP can send it.</t>

<t>The report MUST contain at least the Message-ID <xref target="MAIL"/>. If present, the header "CFBL-Feedback-ID" of the complaining email MUST be added additionally.</t>

<t>The MBP MAY omit all further headers and/or body to comply with any data-regulation laws.</t>

<t>It is highly RECOMMENDED that, if used, the CFBL-Feedback-ID includes a hard to forge component such as an <xref target="HMAC"/> using a secret
key, instead of a plain-text string.</t>

<section anchor="xarf-report" title="XARF compatible report">
<t>A mail sender that wishes to receive a <xref target="XARF"/> compatible report, MUST append "report=xarf" to the <xref target="cfbl-address-header">Complaint-FBL-Address header</xref>.
The resulting header would be the following:</t>

<figure><artwork><![CDATA[
Complaint-FBL-Address: fbl@example.com; report=xarf
]]></artwork></figure>

</section>
</section>
<section anchor="header-syntax" title="Header Syntax">

<section anchor="cfbl-address-header" title="Complaint-FBL-Address">
<t>The following ABNF imports fields, WSP, CRLF and addr-spec from <xref target="MAIL"/>.</t>

<figure><artwork type="abnf"><![CDATA[
fields /= cfbl-address

cfbl-address = "Complaint-FBL-Address:" 0*1WSP addr-spec 
               [";" 0*1WSP report-format] CRLF

report-format = "report=" ("arf" / "xarf")
]]></artwork></figure>

</section>
<section anchor="cfbl-feedback-id" title="CFBL-Feedback-ID">
<t>The following ABNF imports fields, WSP, CRLF and atext from <xref target="MAIL"/>.</t>

<figure><artwork type="abnf"><![CDATA[
fields /= cfbl-feedback-id

cfbl-feedback-id = "CFBL-Feedback-ID:" 0*1WSP fid CRLF

fid = 1*(atext / ":")
]]></artwork></figure>

</section>
</section>
<section anchor="security-considerations" title="Security Considerations">
<t>This section discusses possible security issues, and their possible solutions, of a complaint FBL address header.</t>

<section anchor="attacks-on-the-fbl-address" title="Attacks on the FBL address">
<t>As any other email address, a complaint FBL addresses can be an attack vector for malicious emails. 
The complaint FBL addresses can be for example flooded with spam. 
This is an existing problem with any existing email address and isn't newly created by this document.</t>

<t>The mail sender must take appropriated measures.
One possible countermeasure would be a rate limit on the delivering IP.
However, this should be done with caution, the normal FBL email traffic must not be impaired.</t>

</section>
<section anchor="automatic-suspension-of-an-account" title="Automatic suspension of an account">
<t>Sending a FBL report against a mailbox may lead into an inaccessibility for the account owner, if there is a too quick automatic account suspension. 
For example, someone sends an invitation to his friends. For somewhat reason someone marks this mail as spam.
Now, if there is a too quick automatic account suspension in place, the senders account will be suspended, and the sender can't access his mails anymore.</t>

<t>MBPs and mail senders MUST take appropriate measures to prevent this.
MBPs and mail senders have therefore, mostly proprietary, ways to evaluate the trustworthiness of an account.
For example MBPs and mail senders can consider the account age and/or any other account suspension that happened beforehand, before an account gets suspended.</t>

</section>
<section anchor="enumeration-attacks-provoking-unsubscription" title="Enumeration attacks / provoking unsubscription">
<t>A malicious person can send a bunch of forged ARF reports to a known complaint FBL addresses and try to guess a Message-ID/CFBL-Feedback-ID.
He might try to do a mass-unsubscription/suspension, if there is such an automatic in place.
This is also an already existing problem with the current FBL implementation and/or the One-Click-Unsubscription <xref target="RFC8058"/>.</t>

<t>The receiving mail sender MUST take appropriated measures.</t>

<t>As a countermeasure it is recommended that the Message-ID and, if used, CFBL-Feedback-ID uses a hard to forge component such as an <xref target="HMAC"/> using a secret
key, instead of a plain-text string, to make an enumeration attack impossible.</t>

<t>If it is impossible for the mail sender to use a hard to forge component, the mail sender should take measures to avoid enumeration attacks.</t>

</section>
<section anchor="gdpr-and-other-data-regulation-laws" title="GDPR and other data-regulation laws">
<t>Providing such a header itself doesn't produce a data-regulation law problem.
The resulting ARF report, that is sent to the mail sender by the MBP, may conflict with a data-regulation law, as it may contain personal data.</t>

<t>This document already addresses some parts of this problem and describes a data-regulation law safe way to send a FBL report.
As described in <xref target="complaint-report"></xref>, the MBP may omit the complete body and/or headers and just sends the required fields.
Nevertheless, each MBP must consider on their own, if this implementation is acceptable and complies with the existing data-regulation laws.</t>

<t>As described in <xref target="complaint-report"></xref>, it is also highly RECOMMENDED that the Message-ID and, if used, the CFBL-Feedback-ID 
includes a hard to forge component such as an <xref target="HMAC"/> using a secret key, instead of a plain-text string.
See <xref target="hmac-example"></xref> for an example.</t>

<t>Using HMAC, or any other hard to forge component, ensures that only the mail sender has knowledge about the data.</t>

</section>
</section>
<section anchor="iana-considerations" title="IANA Considerations">

<section anchor="complaint-fbl-address" title="Complaint-FBL-Address">
<t>The IANA is requested to register a new header field, per <xref target="RFC3864"/>, into the "Permanent Message Header Field Names" registry:</t>

<figure><artwork type="abnf"><![CDATA[
Header field name: Complaint-FBL-Address
  
Applicable protocol: mail

Status: experimental

Author/Change controller: Jan-Philipp Benecke <jpb@cleverreach.com>

Specification document: this document
]]></artwork></figure>

</section>
<section anchor="cfbl-feedback-id-1" title="CFBL-Feedback-ID">
<t>The IANA is requested to register a new header field, per <xref target="RFC3864"/>, into the "Permanent Message Header Field Names" registry:</t>

<figure><artwork type="abnf"><![CDATA[
Header field name: CFBL-Feedback-ID

Applicable protocol: mail

Status: experimental

Author/Change controller: Jan-Philipp Benecke <jpb@cleverreach.com>

Specification document: this document
]]></artwork></figure>

</section>
</section>
<section anchor="examples" title="Examples">
<t>For simplicity the DKIM header has been shortened, and some tags has been omitted.</t>

<section anchor="simple" title="Simple">
<t>Email about the report will be generated:</t>

<figure><artwork><![CDATA[
Return-Path: <sender@mailer.example.com>
From: Awesome Newsletter <newsletter@example.com>
To: me@example.net
Subject: Super awesome deals for you
Complaint-FBL-Address: fbl@example.com; report=arf
Message-ID: <a37e51bf-3050-2aab-1234-543a0828d14a@mailer.example.com>
Content-Type: text/plain; charset=utf-8
DKIM-Signature: v=1; a=rsa-sha256; d=example.com;
       h=Content-Type:Subject:From:To:Message-ID:
       CFBL-Feedback-ID:Complaint-FBL-Address;

This is a super awesome newsletter.
]]></artwork></figure>

<t>Resulting ARF report:</t>

<figure><artwork><![CDATA[
------=_Part_240060962_1083385345.1592993161900
Content-Type: message/feedback-report
Content-Transfer-Encoding: 7bit

Feedback-Type: abuse
User-Agent: FBL/0.1
Version: 0.1
Original-Mail-From: sender@mailer.example.com
Arrival-Date: Tue, 23 Jun 2020 06:31:38 GMT
Reported-Domain: example.com
Source-Ip: 192.0.2.1

------=_Part_240060962_1083385345.1592993161900
Content-Type: text/rfc822; charset=UTF-8
Content-Transfer-Encoding: 7bit

Return-Path: <sender@mailer.example.com>
From: Awesome Newsletter <newsletter@example.com>
To: me@example.net
Subject: Super awesome deals for you
Complaint-FBL-Address: fbl@example.com; report=arf
Message-ID: <a37e51bf-3050-2aab-1234-543a0828d14a@mailer.example.com>
Content-Type: text/plain; charset=utf-8
DKIM-Signature: v=1; a=rsa-sha256; d=example.com;
       h=Content-Type:Subject:From:To:Message-ID:
       CFBL-Feedback-ID:Complaint-FBL-Address;

This is a super awesome newsletter.
------=_Part_240060962_1083385345.1592993161900--
]]></artwork></figure>

</section>
<section anchor="gdpr-safe-report" title="GDPR safe report">
<t>Email about the report will be generated:</t>

<figure><artwork><![CDATA[
Return-Path: <sender@mailer.example.com>
From: Awesome Newsletter <newsletter@example.com>
To: me@example.net
Subject: Super awesome deals for you
Complaint-FBL-Address: fbl@example.com; report=arf
Message-ID: <a37e51bf-3050-2aab-1234-543a0828d14a@mailer.example.com>
CFBL-Feedback-ID: 111:222:333:4444
Content-Type: text/plain; charset=utf-8
DKIM-Signature: v=1; a=rsa-sha256; d=example.com;
       h=Content-Type:Subject:From:To:Message-ID:
       CFBL-Feedback-ID:Complaint-FBL-Address;

This is a super awesome newsletter.
]]></artwork></figure>

<t>Resulting ARF report contains only the CFBL-Feedback-ID:</t>

<figure><artwork><![CDATA[
------=_Part_240060962_1083385345.1592993161900
Content-Type: message/feedback-report
Content-Transfer-Encoding: 7bit

Feedback-Type: abuse
User-Agent: FBL/0.1
Version: 0.1
Original-Mail-From: sender@mailer.example.com
Arrival-Date: Tue, 23 Jun 2020 06:31:38 GMT
Reported-Domain: example.com
Source-Ip: 2001:db8:deaf:beef::25

------=_Part_240060962_1083385345.1592993161900
Content-Type: text/rfc822-headers; charset=UTF-8
Content-Transfer-Encoding: 7bit

CFBL-Feedback-ID: 111:222:333:4444
------=_Part_240060962_1083385345.1592993161900--
]]></artwork></figure>

</section>
<section anchor="hmac-example" title="GDPR safe report with HMAC">
<t>Email about the report will be generated:</t>

<figure><artwork><![CDATA[
Return-Path: <sender@mailer.example.com>
From: Awesome Newsletter <newsletter@example.com>
To: me@example.net
Subject: Super awesome deals for you
Complaint-FBL-Address: fbl@example.com; report=arf
Message-ID: <a37e51bf-3050-2aab-1234-543a0828d14a@mailer.example.com>
CFBL-Feedback-ID: 3789e1ae1938aa2f0dfdfa48b20d8f8bc6c21ac34fc5023d
       63f9e64a43dfedc0
Content-Type: text/plain; charset=utf-8
DKIM-Signature: v=1; a=rsa-sha256; d=example.com;
       h=Content-Type:Subject:From:To:Message-ID:
       CFBL-Feedback-ID:Complaint-FBL-Address;

This is a super awesome newsletter.
]]></artwork></figure>

<t>Resulting ARF report contains only the CFBL-Feedback-ID:</t>

<figure><artwork><![CDATA[
------=_Part_240060962_1083385345.1592993161900
Content-Type: message/feedback-report
Content-Transfer-Encoding: 7bit

Feedback-Type: abuse
User-Agent: FBL/0.1
Version: 0.1
Original-Mail-From: sender@mailer.example.com
Arrival-Date: Tue, 23 Jun 2020 06:31:38 GMT
Reported-Domain: example.com
Source-Ip: 192.0.2.1

------=_Part_240060962_1083385345.1592993161900
Content-Type: text/rfc822-headers; charset=UTF-8
Content-Transfer-Encoding: 7bit

CFBL-Feedback-ID: 3789e1ae1938aa2f0dfdfa48b20d8f8bc6c21ac34fc5023d
       63f9e64a43dfedc0
------=_Part_240060962_1083385345.1592993161900--
]]></artwork></figure>

</section>
</section>
<section anchor="acknowledgments" title="Acknowledgments">
<t>Technical and editorial reviews and comments were provided by the colleagues at CleverReach, the colleagues at Certified Senders Alliance and eco.de,
Arne Allisat and Tobias Herkula (1&amp;1 Mail &amp; Media) and Sven Krohlas (BFK Edv-consulting).</t>

</section>


  </middle>

  <back>

    <references title='Normative References'>

<reference anchor="XARF" >
  <front>
    <title>eXtended Abuse Reporting Format</title>
    <author >
      <organization>Abusix</organization>
    </author>
    <date />
  </front>
  <seriesInfo name="Web" value="https://github.com/abusix/xarf"/>
</reference>




<reference  anchor="RFC2119" target='https://www.rfc-editor.org/info/rfc2119'>
<front>
<title>Key words for use in RFCs to Indicate Requirement Levels</title>
<author initials='S.' surname='Bradner' fullname='S. Bradner'><organization /></author>
<date year='1997' month='March' />
<abstract><t>In many standards track documents several words are used to signify the requirements in the specification.  These words are often capitalized. This document defines these words as they should be interpreted in IETF documents.  This document specifies an Internet Best Current Practices for the Internet Community, and requests discussion and suggestions for improvements.</t></abstract>
</front>
<seriesInfo name='BCP' value='14'/>
<seriesInfo name='RFC' value='2119'/>
<seriesInfo name='DOI' value='10.17487/RFC2119'/>
</reference>



<reference  anchor="RFC8174" target='https://www.rfc-editor.org/info/rfc8174'>
<front>
<title>Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words</title>
<author initials='B.' surname='Leiba' fullname='B. Leiba'><organization /></author>
<date year='2017' month='May' />
<abstract><t>RFC 2119 specifies common key words that may be used in protocol  specifications.  This document aims to reduce the ambiguity by clarifying that only UPPERCASE usage of the key words have the  defined special meanings.</t></abstract>
</front>
<seriesInfo name='BCP' value='14'/>
<seriesInfo name='RFC' value='8174'/>
<seriesInfo name='DOI' value='10.17487/RFC8174'/>
</reference>



<reference  anchor="DKIM" target='https://www.rfc-editor.org/info/rfc6376'>
<front>
<title>DomainKeys Identified Mail (DKIM) Signatures</title>
<author initials='D.' surname='Crocker' fullname='D. Crocker' role='editor'><organization /></author>
<author initials='T.' surname='Hansen' fullname='T. Hansen' role='editor'><organization /></author>
<author initials='M.' surname='Kucherawy' fullname='M. Kucherawy' role='editor'><organization /></author>
<date year='2011' month='September' />
<abstract><t>DomainKeys Identified Mail (DKIM) permits a person, role, or organization that owns the signing domain to claim some responsibility for a message by associating the domain with the message.  This can be an author's organization, an operational relay, or one of their agents.  DKIM separates the question of the identity of the Signer of the message from the purported author of the message.  Assertion of responsibility is validated through a cryptographic signature and by querying the Signer's domain directly to retrieve the appropriate public key.  Message transit from author to recipient is through relays that typically make no substantive change to the message content and thus preserve the DKIM signature.</t><t>This memo obsoletes RFC 4871 and RFC 5672.  [STANDARDS-TRACK]</t></abstract>
</front>
<seriesInfo name='STD' value='76'/>
<seriesInfo name='RFC' value='6376'/>
<seriesInfo name='DOI' value='10.17487/RFC6376'/>
</reference>



<reference  anchor="MAIL" target='https://www.rfc-editor.org/info/rfc5322'>
<front>
<title>Internet Message Format</title>
<author initials='P.' surname='Resnick' fullname='P. Resnick' role='editor'><organization /></author>
<date year='2008' month='October' />
<abstract><t>This document specifies the Internet Message Format (IMF), a syntax for text messages that are sent between computer users, within the framework of &quot;electronic mail&quot; messages.  This specification is a revision of Request For Comments (RFC) 2822, which itself superseded Request For Comments (RFC) 822, &quot;Standard for the Format of ARPA Internet Text Messages&quot;, updating it to reflect current practice and incorporating incremental changes that were specified in other RFCs.  [STANDARDS-TRACK]</t></abstract>
</front>
<seriesInfo name='RFC' value='5322'/>
<seriesInfo name='DOI' value='10.17487/RFC5322'/>
</reference>



<reference  anchor="ARF" target='https://www.rfc-editor.org/info/rfc5965'>
<front>
<title>An Extensible Format for Email Feedback Reports</title>
<author initials='Y.' surname='Shafranovich' fullname='Y. Shafranovich'><organization /></author>
<author initials='J.' surname='Levine' fullname='J. Levine'><organization /></author>
<author initials='M.' surname='Kucherawy' fullname='M. Kucherawy'><organization /></author>
<date year='2010' month='August' />
<abstract><t>This document defines an extensible format and MIME type that may be used by mail operators to report feedback about received email to other parties.  This format is intended as a machine-readable replacement for various existing report formats currently used in Internet email.  [STANDARDS-TRACK]</t></abstract>
</front>
<seriesInfo name='RFC' value='5965'/>
<seriesInfo name='DOI' value='10.17487/RFC5965'/>
</reference>




    </references>

    <references title='Informative References'>





<reference  anchor="RFC6449" target='https://www.rfc-editor.org/info/rfc6449'>
<front>
<title>Complaint Feedback Loop Operational Recommendations</title>
<author initials='J.' surname='Falk' fullname='J. Falk' role='editor'><organization /></author>
<date year='2011' month='November' />
<abstract><t>Complaint Feedback Loops similar to those described herein have existed for more than a decade, resulting in many de facto standards and best practices.  This document is an attempt to codify, and thus clarify, the ways that both providers and consumers of these feedback mechanisms intend to use the feedback, describing some already common industry practices.</t><t>This document is the result of cooperative efforts within the Messaging Anti-Abuse Working Group, a trade organization separate from the IETF.  The original MAAWG document upon which this document is based was published in April, 2010.  This document does not represent the consensus of the IETF; rather it is being published as an Informational RFC to make it widely available to the Internet community and simplify reference to this material from IETF work. This document is not an Internet Standards Track specification; it is published for informational purposes.</t></abstract>
</front>
<seriesInfo name='RFC' value='6449'/>
<seriesInfo name='DOI' value='10.17487/RFC6449'/>
</reference>



<reference  anchor="RFC8058" target='https://www.rfc-editor.org/info/rfc8058'>
<front>
<title>Signaling One-Click Functionality for List Email Headers</title>
<author initials='J.' surname='Levine' fullname='J. Levine'><organization /></author>
<author initials='T.' surname='Herkula' fullname='T. Herkula'><organization /></author>
<date year='2017' month='January' />
<abstract><t>This document describes a method for signaling a one-click function for the List-Unsubscribe email header field.  The need for this arises out of the actuality that mail software sometimes fetches URLs in mail header fields, and thereby accidentally triggers unsubscriptions in the case of the List-Unsubscribe header field.</t></abstract>
</front>
<seriesInfo name='RFC' value='8058'/>
<seriesInfo name='DOI' value='10.17487/RFC8058'/>
</reference>



<reference  anchor="IMAP" target='https://www.rfc-editor.org/info/rfc3501'>
<front>
<title>INTERNET MESSAGE ACCESS PROTOCOL - VERSION 4rev1</title>
<author initials='M.' surname='Crispin' fullname='M. Crispin'><organization /></author>
<date year='2003' month='March' />
<abstract><t>The Internet Message Access Protocol, Version 4rev1 (IMAP4rev1) allows a client to access and manipulate electronic mail messages on a server. IMAP4rev1 permits manipulation of mailboxes (remote message folders) in a way that is functionally equivalent to local folders.  IMAP4rev1 also provides the capability for an offline client to resynchronize with the server. IMAP4rev1 includes operations for creating, deleting, and renaming mailboxes, checking for new messages, permanently removing messages, setting and clearing flags, RFC 2822 and RFC 2045 parsing, searching, and selective fetching of message attributes, texts, and portions thereof.  Messages in IMAP4rev1 are accessed by the use of numbers. These numbers are either message sequence numbers or unique identifiers. IMAP4rev1 supports a single server.  A mechanism for accessing configuration information to support multiple IMAP4rev1 servers is discussed in RFC 2244. IMAP4rev1 does not specify a means of posting mail; this function is handled by a mail transfer protocol such as RFC 2821.  [STANDARDS-TRACK]</t></abstract>
</front>
<seriesInfo name='RFC' value='3501'/>
<seriesInfo name='DOI' value='10.17487/RFC3501'/>
</reference>



<reference  anchor="POP3" target='https://www.rfc-editor.org/info/rfc1939'>
<front>
<title>Post Office Protocol - Version 3</title>
<author initials='J.' surname='Myers' fullname='J. Myers'><organization /></author>
<author initials='M.' surname='Rose' fullname='M. Rose'><organization /></author>
<date year='1996' month='May' />
<abstract><t>The Post Office Protocol - Version 3 (POP3) is intended to permit a workstation to dynamically access a maildrop on a server host in a useful fashion.  [STANDARDS-TRACK]</t></abstract>
</front>
<seriesInfo name='STD' value='53'/>
<seriesInfo name='RFC' value='1939'/>
<seriesInfo name='DOI' value='10.17487/RFC1939'/>
</reference>



<reference  anchor="HMAC" target='https://www.rfc-editor.org/info/rfc2104'>
<front>
<title>HMAC: Keyed-Hashing for Message Authentication</title>
<author initials='H.' surname='Krawczyk' fullname='H. Krawczyk'><organization /></author>
<author initials='M.' surname='Bellare' fullname='M. Bellare'><organization /></author>
<author initials='R.' surname='Canetti' fullname='R. Canetti'><organization /></author>
<date year='1997' month='February' />
<abstract><t>This document describes HMAC, a mechanism for message authentication using cryptographic hash functions. HMAC can be used with any iterative cryptographic hash function, e.g., MD5, SHA-1, in combination with a secret shared key.  The cryptographic strength of HMAC depends on the properties of the underlying hash function.  This memo provides information for the Internet community.  This memo does not specify an Internet standard of any kind</t></abstract>
</front>
<seriesInfo name='RFC' value='2104'/>
<seriesInfo name='DOI' value='10.17487/RFC2104'/>
</reference>



<reference  anchor="RFC3864" target='https://www.rfc-editor.org/info/rfc3864'>
<front>
<title>Registration Procedures for Message Header Fields</title>
<author initials='G.' surname='Klyne' fullname='G. Klyne'><organization /></author>
<author initials='M.' surname='Nottingham' fullname='M. Nottingham'><organization /></author>
<author initials='J.' surname='Mogul' fullname='J. Mogul'><organization /></author>
<date year='2004' month='September' />
<abstract><t>This specification defines registration procedures for the message header fields used by Internet mail, HTTP, Netnews and other applications.  This document specifies an Internet Best Current Practices for the Internet Community, and requests discussion and suggestions for improvements.</t></abstract>
</front>
<seriesInfo name='BCP' value='90'/>
<seriesInfo name='RFC' value='3864'/>
<seriesInfo name='DOI' value='10.17487/RFC3864'/>
</reference>




    </references>



  </back>

<!-- ##markdown-source:
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
j0oAAA==

-->

</rfc>

