SiT! Bugs - SiT!
View Issue Details
0001430SiT!outbound emailpublic2010-12-18 16:242011-06-04 16:01
nicdev 
ivan 
normalminorsometimes
resolvedfixed 
 
3.90beta1Current GIT 
0001430: Outbound email: Special characters in email address fails
When sending a mail to a contact with a special character in his email address (like "&"), the email gets sent but returns failed by the server. The email address used to send and what gets sent to the server is not the same.
No tags attached.
child of 0001355resolved ivan Non ascii characters in the CC field of outgoing emails fails 
Issue History
2010-12-18 16:24nicdevNew Issue
2010-12-18 16:27nicdevRelationship addedchild of 0001355
2010-12-18 16:27nicdevNote Added: 0003510
2010-12-19 14:17ivanNote Added: 0003520
2011-03-21 13:38OumarAssigned To => Oumar
2011-03-21 13:38OumarStatusnew => assigned
2011-06-04 16:00ivanNote Added: 0003832
2011-06-04 16:00ivanTarget Version => 3.90beta1
2011-06-04 16:01ivanNote Edited: 0003832bug_revision_view_page.php?bugnote_id=3832#r207
2011-06-04 16:01ivanStatusassigned => resolved
2011-06-04 16:01ivanFixed in Version => Current GIT
2011-06-04 16:01ivanResolutionopen => fixed
2011-06-04 16:01ivanAssigned ToOumar => ivan

Notes
(0003510)
nicdev   
2010-12-18 16:27   
Sorry forgot i logged that for CC: already, but not for To:
(0003520)
ivan   
2010-12-19 14:17   
I'm not able to test this since I can't set up an email account with an ampersand character in it because (sensibly IMO) my mail server strips out the ampersand.
(0003832)
ivan   
2011-06-04 16:00   
(edited on: 2011-06-04 16:01)
Final part of this fixed in Git 1785753

 * Update mime parser library from upstream (to 1.80) (BSD Licensed)
 * Make About page mention the mime parser which we have previously failed to do
* Fix the last parts of Mantis 1430 where an email address wasn't recognised as belonging to a contact if it contained special characters. This was a problem in several areas, partly because the email addresses weren't extracted and partly because the contacts edit page changed & to & amp ;