6.0.0-beta1
7/8/25

[#6725] Turba doesn't consistently sanitize imported addresses
Summary Turba doesn't consistently sanitize imported addresses
Queue Turba
Queue Version 2.2-RC4
Type Bug
State Resolved
Priority 1. Low
Owners mrubinsk (at) horde (dot) org
Requester liamr (at) umich (dot) edu
Created 05/20/2008 (6258 days ago)
Due
Updated 05/24/2008 (6254 days ago)
Assigned 05/23/2008 (6255 days ago)
Resolved 05/23/2008 (6255 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
05/24/2008 05:20:05 PM Michael Rubinsky Comment #4 Reply to this comment
Added the same check to the schema upgrade script as well.
05/24/2008 02:42:09 AM liamr (at) umich (dot) edu Comment #3 Reply to this comment
Since previous versions of Turba allowed the "Joe User 
<juser@example.edu>" format email addresses, 
scripts/upgrades/2.1_to_2.2_sql_schema.php should probably also be 
updated to correct email address entries as the schema is updated.
05/23/2008 07:00:02 PM Michael Rubinsky Comment #2
State ⇒ Resolved
Reply to this comment
05/23/2008 05:18:30 PM Jan Schneider Summary ⇒ Turba doesn't consistently sanitize imported addresses
 
05/23/2008 05:15:26 PM Michael Rubinsky State ⇒ Assigned
Assigned to Michael Rubinsky
 
05/20/2008 06:53:16 PM liamr (at) umich (dot) edu Comment #1
Priority ⇒ 1. Low
Type ⇒ Bug
Summary ⇒ turba doesn't consistantly sanatize imported address
Queue ⇒ Turba
Milestone ⇒
Patch ⇒ No
New Attachment: juser.tar Download
State ⇒ Unconfirmed
Reply to this comment
Turba no longer allows you to enter email addresses in this format...



     "joe user <juser@example.edu>"



Which is good, because when IMP 4.2 expands an address that's been 
formatted that way, you get..



     Joe  User <"Joe User <juser"@example.edu>>



vCard imports wll convert "Joe User <juser@example.edu>" into 
"juser@example.edu".

csv imports will import "Joe User <juser@example.edu>" as "Joe User 
<juser@example.edu>"



Since Turba won't allow users to enter addresses in that format 
anymore, and IMP's new address expansion doesn't like email addresses 
in that format, I'd suggest that all imports be sanitized to follow 
the accepted format.

Saved Queries