alitheg opened a new issue, #870:
URL: https://github.com/apache/tooling-trusted-releases/issues/870

   If a user emails the mailing list to vote but does so from an external 
domain with a strict DKIM setting (`p=reject`), the email ATR sees is 
"dev@<pmc>.apache.org". This is due to the [rewrite by the ASF mail 
server](https://cwiki.apache.org/confluence/pages/viewpage.action?spaceKey=INFRA&title=DMARC+and+DKIM+for+ASF+mail),
 and means the release manager doesn't know whose vote it is (and whether it's 
binding or not)
   
   If we want to show the actual person, we'd need to do one or more of a few 
things:
   
   - Detect the mailing list name itself as the FROM field
   - If that's the case, check reply-to (which will include the original user 
if there wasn't already a reply-to set)
   - If that still the mailing list, get the email from the CC field (it's 
either the [first or 
last](https://the-asf.slack.com/archives/C049WADAAQG/p1773317660703909?thread_ts=1773312922.881139&cid=C049WADAAQG),
 to be investigated)
   - If we get a mail, use that as the email
   - If not, we could use the user's name from the From field ("Alastair 
McFarlane via dev@...")
   
   Once we have a mail, we could also potentially look it up in the `mail` 
field in LDAP to see if we have a UID for them or not.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to