From: Felipe Contreras Date: Sun, 05 Feb 2012 20:51:46 GMT Subject: Re: [PATCH] send-email: add extra safetly in address sanitazion Message-ID: In-Reply-To: <87sjipxe5u.fsf@thomas.inf.ethz.ch> 2012/2/5 Thomas Rast : > Felipe Contreras writes: > >> Currently bad addresses like 'Foo Bar >' will just be sent >> verbatim -- that's not good; we should either error out, or sanitize >> them. >> >> The following patch adds extra sanitazion so the following >> transformations are performed: >> >>   'Foo Bar ' -> 'Foo Bar ' >>   '"Foo Bar" ' -> '"Foo Bar" ' >>   'foo@bar.com' -> 'foo@bar.com' >>   '' -> 'foo@bar.com' >>   'Foo Bar' -> 'Foo Bar' > > Am I the only one who stared at this for ten seconds, only to then > realize that there is no sanitizing whatsoever going on here? There is: '' -> 'foo@bar.com' >>   'Foo Bar >' -> 'Foo Bar ' >>   '"Foo Bar" >' -> '"Foo Bar" ' >>   '>' -> 'foo@bar.com' > > All of these are the same underlying issue.  Does your patch fix any > other malformed addresses, or just this particular type? See above. -- Felipe Contreras