[ mailman-Patches-574976 ] Reply-To option, Author Name & Archives
Patches item #574976, was opened at 2002-06-28 01:51 You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=300103&aid=574976&group_id=103
Category: Pipermail Group: None Status: Open Resolution: None Priority: 5 Submitted By: Susan Dridi (sdridi) Assigned to: Nobody/Anonymous (nobody) Summary: Reply-To option, Author Name & Archives
Initial Comment: If the option to Reply-To the list is set, and if the "From:" field in the list.mbox file is in the format of "Poster Name" <somebody@example.com> or else Poster Name <somebody@example.com>then Poster Name is displayed as the Author. If the "From:" field is in the format of someone@example.com (AOL does this) then the Author is the list e-mail address. The e-mail address in the archived post is always the list e-mail address.
So, it's often difficult to tell who actually posted something.
Here is the patch, which just rearranges lines that were already in the code:
*** pipermail.py.dist Fri Jun 1 15:30:16 2001 --- pipermail.py Mon Jun 24 12:22:46 2002
*** 176,189 ****
# Figure out the e-mail address and poster's name
self.author, self.email = message.getaddr('From')
! e = message.getheader('Reply-To') if e is not None: self.email = e self.email = strip_separators(self.email) self.author = strip_separators(self.author)
if self.author == "":
self.author = self.email
# Save the In-Reply-To:, References:, and Message-ID: lines # --- 176,188 ----
# Figure out the e-mail address and poster's name self.author, self.email = message.getaddr('From') ! if self.author == "": ! self.author = self.email ! e = message.getheader('Reply-To') if e is not None: self.email = e self.email = strip_separators(self.email) self.author = strip_separators(self.author)
# Save the In-Reply-To:, References:, and Message-ID: lines #
You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=300103&aid=574976&group_id=103
participants (1)
-
noreply@sourceforge.net