Re: Enabling DMARC workaround code for all IETF/IRTF mailing lists

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Two comments:

1) While I don't particular like changing of the From field (it will promote, invites fakes actors, more overhead), this specific mapping can work, IFF, the failure of such proper mapping (as you described) is an rejectable (negatively handled) event.

For example, if the rewrite does not have from "@dmarc.ietf.org" domain, is the message then rejectable, classified as a negative, when the X-Original-From-Header domain has a p=reject policy? If the Mapping exist, can we technically assume the there is p=reject involved?

  If Policy(RFC5322.X-Original-From.Domain) == REJECT
     and
     RFC5322.From.Domain != "dmarc.ietf.org" then
  begin
     return failed message
  end

What if the "X-Original-From" header does not exist but the From has the "@dmarc.ietf.org" domain?

2) Suggestion: Restrictive DMARC Domains that accept this new IETF practice SHOULD add a DMARC policy tag such as:

   rewrite=allowed

The whole point of DKIM and its policy layers is to honor it. By encouraging rewrites, there is no point in receivers checking it if there is no "payoff" in checking it. If changed, I suppose by adding a new rule, the receivers SHOULD have more information to properly handle it.

--
HLS


On 5/11/2018 8:00 AM, Alexey Melnikov wrote:
Hi,
Many of you have seen several long discussions thread about DMARC and how it affects use of IETF/IRTF mailing lists.

After testing DMARC workaround code written by Henrik Levkowetz on several high volume IETF and IRTF mailing lists (e.g. CFRG, WebRTC, DMARC, QUIC), the tools team and the IESG decided that Henrik's code should be deployed for all IETF and IRTF mailing lists. In particular the workaround allows people from DMARC p=reject domains to participate in IETF mailing lists, as well as to avoid the problem of recipients being unsubscribed from mailing lists. These 2 issues were the main reasons for developing the DMARC workaround code..

The workaround will be deployed today, May 11th.


Below are some technical details on how the email address rewriting workaround is going to work:

Emails from domains that don't have a p=reject DMARC setting are not going to be affected in any way.

For emails from p=reject domains:

- The From header field of such emails will be rewritten to be under @dmarc.ietf.org domain (which will have a p=none policy). For example, "alexey@xxxxxxxxxxx" email address would become "alexey=40example.com@xxxxxxxxxxxxxx". The original From header field will be preserved in the X-Original-From header field, which can be used for automatic message processing by Sieve and Mail User Agents.

Note that the mapping is reversible, so it is possible to send replies or new messages to an original sender by sending them to the corresponding mapped @dmarc.ietf.org email address.

Best Regards,
Alexey









[Index of Archives]     [IETF Annoucements]     [IETF]     [IP Storage]     [Yosemite News]     [Linux SCTP]     [Linux Newbies]     [Mhonarc]     [Fedora Users]

  Powered by Linux