On 9/23/20 12:48 PM, pwilliam@fredhutch.org wrote:
Hi Mailman Users,
I've done some more testing with this issue and have determined that this seems to be an issue with how commas within the display name in cc'd messages are being processed with messages sent from the Outlook client.
Here are some test scenarios. Note I set the mailing list I was testing with to hold messages in moderation. Once the message was held I copied the information from the headers directly from Postorius held message information into the space below:
Test Scenario 1: Display name in Outlook: Williamss, Peterr C Outcome: Does not work as intended. The CC address is formatted as Williamss@invalid.domain in messages received by mailing list members, oddly the "Peterr C" part of the display name is not present anywhere in the CC addresses received by mailing list members. Header information from held message in Postorius CC: "os-x-lion@lists.test.org" <os-x-lion@lists.test.org>, "Williamss, Peterr C" <peterbw@test.com>
"Williamss, Peterr C" <peterbw@test.com>
is correct for how this address spec should be represented. If in fact, it is split into two lines "Williamss, Peterr C" <peterbw@test.com>
as it appears above, it looks to me as if the actual header should be
CC: "os-x-lion@lists.test.org" <os-x-lion@lists.test.org>, "Williamss, Peterr C" <peterbw@test.com>
but is being folded on the whitespace between Williamss and Peterr.
This is <https://gitlab.com/mailman/mailman/-/issues/725>, fixed at <https://gitlab.com/mailman/mailman/-/merge_requests/652>. The fix will be in the next (3.3.2) release of Mailman core.
This is really an Outlook issue. See <https://gitlab.com/mailman/mailman/-/issues/725#note_351314868> for why folding within a quoted string is allowed, but in cases like this SHOULD not be done.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan