On Wed, 2020-04-15 at 19:06 +1000, Andrew Donnellan wrote: > get_original_sender() tries to demangle DMARC-mangled From headers, in > the case where the email's From address is the list address. It knows how > to handle Google Groups and Mailman style mangling, where the original > submitter's name will be turned into e.g. "Andrew Donnellan via > linuxppc-dev". > > If an email has the From header set to the list address but has a name that > doesn't include " via ", we'll throw an exception because stripped_name > hasn't been set. Sometimes this is because the list name is seemingly > empty, resulting in a mangled name like "Andrew Donnellan via" > without the space after "via" that we detect. Handle this as well as we can > instead, and add a test. > > Fixes: 8279a84238c10 ("parser: Unmangle From: headers that have been mangled > for DMARC purposes") > Reported-by: Jeremy Kerr <j...@ozlabs.org> > Signed-off-by: Andrew Donnellan <a...@linux.ibm.com>
Looks good to me. Reviewed-by: Stephen Finucane <step...@that.guru> --- > > Backport to stable? Merged to master and backported to stable. Stephen _______________________________________________ Patchwork mailing list Patchwork@lists.ozlabs.org https://lists.ozlabs.org/listinfo/patchwork