Comment 0 for bug 659975

Revision history for this message
Satish P (spulikon) wrote : mailman breaks CC field incorrectly

Binary package hint: mailman

Scenario:

When we send an email to a mailing list in either To: or Cc: header and an address in Cc header with unquoted display name, mailman breaks that into couple of addresses. For example:

To: <email address hidden>
Cc: <email address hidden>, display name <email address hidden>

It becomes:

Cc: <email address hidden>, display, name <email address hidden>

This is wrong because "display" becomes a different address. There seems to be bug in /usr/lib/mailman/pythonlib/email/_parseaddr.py.

Same bug is reported in Debian and Redhat as well for 2.1.9 version of mailman.

https://partner-bugzilla.redhat.com/show_bug.cgi?id=603635
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=516300

System Information:

lsb_release -rd
Description: Ubuntu 8.04.3 LTS
Release: 8.04

dpkg -l | grep -E '(mailman|python)'
ii mailman 1:2.1.9-9ubuntu1 Powerful, web-based mailing list manager
ii python 2.5.2-0ubuntu1 An interactive high-level object-oriented la
ii python-apt 0.7.4ubuntu7.5 Python interface to libapt-pkg
ii python-central 0.6.7ubuntu0.1 register and build utility for Python packag
ii python-gdbm 2.5.2-0ubuntu2 GNU dbm database support for Python
ii python-gnupginterface 0.3.2-9ubuntu1 Python interface to GnuPG (GPG)
ii python-minimal 2.5.2-0ubuntu1 A minimal subset of the Python language (def
ii python-support 0.7.5ubuntu1 automated rebuilding support for python modu
ii python2.5 2.5.2-2ubuntu6 An interactive high-level object-oriented la
ii python2.5-minimal 2.5.2-2ubuntu6 A minimal subset of the Python language (ver

Actual Results:

Single email address in Cc header became two addresses

Expected Results:

Single email address should remain as one address only