#3491: Notification fails if the first recipient address contains non-ASCII
characters
---------------------------+------------------------------------------------
 Reporter:  eblot          |       Owner:  jonas             
     Type:  defect         |      Status:  new               
 Priority:  normal         |   Milestone:                    
Component:  ticket system  |     Version:  devel             
 Severity:  normal         |    Keywords:  notification email
---------------------------+------------------------------------------------
 (initially [http://lists.edgewall.com/archive/trac-dev/2006-
 July/000789.html reported] by Yann on trac-dev mailing list)

 '''Python traceback'''
 {{{
 2006-07-31 15:32:56,703 Trac[web_ui] ERROR: Failure sending notification
 on change to ticket #872: 'ascii' codec can't encode character u'\u0144'
 in position 52: ordinal not in range(128)
 Traceback (most recent call last):
  File "/usr/lib/python2.3/site-packages/trac/ticket/web_ui.py", line
 531, in _do_save
    tn.notify(ticket, newticket=False, modtime=now)
  File "/usr/lib/python2.3/site-packages/trac/ticket/notification.py",
 line 127, in notify
    NotifyEmail.notify(self, ticket.id, subject)
  File "/usr/lib/python2.3/site-packages/trac/notification.py", line
 208, in notify
    Notify.notify(self, resid)
  File "/usr/lib/python2.3/site-packages/trac/notification.py", line
 107, in notify
    self.send(torcpts, ccrcpts)
  File "/usr/lib/python2.3/site-packages/trac/ticket/notification.py",
 line 248, in send
    hdrs['Message-ID'] = self.get_message_id(dest[0], self.modtime)
  File "/usr/lib/python2.3/site-packages/trac/ticket/notification.py",
 line 234, in get_message_id
    dig = md5.new(s).hexdigest()
 UnicodeEncodeError: 'ascii' codec can't encode character u'\u0144' in
 position 52: ordinal not in range(128)
 }}}

-- 
Ticket URL: <http://trac.edgewall.org/ticket/3491>
The Trac Project <http://trac.edgewall.com/>
_______________________________________________
Trac-Tickets mailing list
[email protected]
http://lists.edgewall.com/mailman/listinfo/trac-tickets

Reply via email to