diff roundup/roundupdb.py @ 4338:94ee533613ac

Attempt to generate more human-readable addresses in email
author Richard Jones <richard@users.sourceforge.net>
date Mon, 01 Feb 2010 03:59:02 +0000
parents 236939e4137b
children 0e33bf5571dc
line wrap: on
line diff
--- a/roundup/roundupdb.py	Mon Feb 01 02:58:07 2010 +0000
+++ b/roundup/roundupdb.py	Mon Feb 01 03:59:02 2010 +0000
@@ -35,7 +35,8 @@
 from roundup.i18n import _
 
 # MessageSendError is imported for backwards compatibility
-from roundup.mailer import Mailer, MessageSendError, encode_quopri
+from roundup.mailer import Mailer, MessageSendError, encode_quopri, \
+    nice_sender_header
 
 class Database:
 
@@ -406,9 +407,10 @@
         else:
             sendto = [sendto]
 
+        # tracker sender info
         tracker_name = unicode(self.db.config.TRACKER_NAME, 'utf-8')
-        tracker_name = formataddr((tracker_name, from_address))
-        tracker_name = Header(tracker_name, charset)
+        tracker_name = nice_sender_header(tracker_name, from_address,
+            charset)
 
         # now send one or more messages
         # TODO: I believe we have to create a new message each time as we

Roundup Issue Tracker: http://roundup-tracker.org/