{"action":"created","issue":{"url":"https://api.github.com/repos/ops-trust/portal/issues/50","labels_url":"https://api.github.com/repos/ops-trust/portal/issues/50/labels{/name}","comments_url":"https://api.github.com/repos/ops-trust/portal/issues/50/comments","events_url":"https://api.github.com/repos/ops-trust/portal/issues/50/events","html_url":"https://github.com/ops-trust/portal/issues/50","id":62382923,"number":50,"title":"DMARC Support","user":{"login":"norwayfinland","id":6313339,"avatar_url":"https://avatars.githubusercontent.com/u/6313339?v=3","gravatar_id":"","url":"https://api.github.com/users/norwayfinland","html_url":"https://github.com/norwayfinland","followers_url":"https://api.github.com/users/norwayfinland/followers","following_url":"https://api.github.com/users/norwayfinland/following{/other_user}","gists_url":"https://api.github.com/users/norwayfinland/gists{/gist_id}","starred_url":"https://api.github.com/users/norwayfinland/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/norwayfinland/subscriptions","organizations_url":"https://api.github.com/users/norwayfinland/orgs","repos_url":"https://api.github.com/users/norwayfinland/repos","events_url":"https://api.github.com/users/norwayfinland/events{/privacy}","received_events_url":"https://api.github.com/users/norwayfinland/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/ops-trust/portal/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":{"login":"massar","id":1963778,"avatar_url":"https://avatars.githubusercontent.com/u/1963778?v=3","gravatar_id":"","url":"https://api.github.com/users/massar","html_url":"https://github.com/massar","followers_url":"https://api.github.com/users/massar/followers","following_url":"https://api.github.com/users/massar/following{/other_user}","gists_url":"https://api.github.com/users/massar/gists{/gist_id}","starred_url":"https://api.github.com/users/massar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/massar/subscriptions","organizations_url":"https://api.github.com/users/massar/orgs","repos_url":"https://api.github.com/users/massar/repos","events_url":"https://api.github.com/users/massar/events{/privacy}","received_events_url":"https://api.github.com/users/massar/received_events","type":"User","site_admin":false},"milestone":null,"comments":7,"created_at":"2015-03-17T12:29:37Z","updated_at":"2015-03-18T01:08:18Z","closed_at":null,"body":"Organizations who send messages to ops-trust with a published DMARC policy may experience delivery issues to list recipients due depending on the recipients local policy or the DMARC policy of reject and/or quarantine.\r\n\r\nMailman has addressed this issue by \"munging\" messages for senders who have a DMARC policy of reject and/or quarantine.  This is described at http://wiki.list.org/DEV/DMARC\r\n\r\nIt is my recommendation that senders who have a DMARC policy published have their messages munged by rewriting the originator From: header with the posters name 'via the list' and the list's address and merge the original originator from poster's address into Reply-To: \r\n"},"comment":{"url":"https://api.github.com/repos/ops-trust/portal/issues/comments/82662827","html_url":"https://github.com/ops-trust/portal/issues/50#issuecomment-82662827","issue_url":"https://api.github.com/repos/ops-trust/portal/issues/50","id":82662827,"user":{"login":"norwayfinland","id":6313339,"avatar_url":"https://avatars.githubusercontent.com/u/6313339?v=3","gravatar_id":"","url":"https://api.github.com/users/norwayfinland","html_url":"https://github.com/norwayfinland","followers_url":"https://api.github.com/users/norwayfinland/followers","following_url":"https://api.github.com/users/norwayfinland/following{/other_user}","gists_url":"https://api.github.com/users/norwayfinland/gists{/gist_id}","starred_url":"https://api.github.com/users/norwayfinland/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/norwayfinland/subscriptions","organizations_url":"https://api.github.com/users/norwayfinland/orgs","repos_url":"https://api.github.com/users/norwayfinland/repos","events_url":"https://api.github.com/users/norwayfinland/events{/privacy}","received_events_url":"https://api.github.com/users/norwayfinland/received_events","type":"User","site_admin":false},"created_at":"2015-03-18T01:08:18Z","updated_at":"2015-03-18T01:08:18Z","body":"Ops-T doesn't break SPF since SPF is defined in RFC 7208 as checking the envelope from, not originator from, so this is never an issue with respect to message composer to the list since envelope from is the Ops-T MTA and the recipient MTA will process SPF for the envelope from (return-path) for the SPF record defined by Ops-T.  It does however break DKIM and DMARC; DKIM because of folks doing DKIM strict and the message modifications don't match the signature and DMARC due to the coupling and required matching of the envelope from and originator from domains.\r\n\r\nAnyone sending to Ops-T will a DMARC policy will get reports.  Those sending to Ops-T with a p=reject or p=none will potentially end up with rejected or quarantined messages by list recipients who honor and enforce DMARC.\r\n\r\nHope this helps clarify..."}}