Overzealous email address checker

Bug #226447 reported by madduck
16
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
High
Barry Warsaw

Bug Description

Trying to subscribe to a mailing list, I am told that

'<email address hidden>' doesn't seem to be a valid email address.

Well, it is. Please let the = sign be used. It's RFC-conforming.

We should also allow + sign as a valid character per bug 279844

Revision history for this message
Diogo Matsubara (matsubara) wrote :

Hi, can you provide an URL where you tried to subscribe for the mailinglist and got that error message?
Thanks

Changed in launchpad:
status: New → Incomplete
Revision history for this message
madduck (madduck) wrote : Re: [Bug 226447] Re: Overzealous email address checker

also sprach Diogo Matsubara <email address hidden> [2008.05.05.2131 +0100]:
> Hi, can you provide an URL where you tried to subscribe for the
> mailinglist and got that error message?

http://launchpad.net/~madduck/+editemails

--
martin | http://madduck.net/ | http://two.sentenc.es/

/.ing an issue is like asking an infinite number of monkeys for advice
                                                   -- in #debian-devel

spamtraps: <email address hidden>

Revision history for this message
Barry Warsaw (barry) wrote :

The OP is right, = is legal (see RFC 2822) and I can't think of any reason not to allow it.

Changed in launchpad:
status: Incomplete → Confirmed
Revision history for this message
madduck (madduck) wrote :

Any news?

Revision history for this message
madduck (madduck) wrote :

/me yawns

Barry Warsaw (barry)
Changed in launchpad:
assignee: nobody → barry
Changed in launchpad-registry:
status: Confirmed → Triaged
description: updated
description: updated
Revision history for this message
madduck (madduck) wrote :

Six months and counting...

Revision history for this message
Tobias Wolf (towolf) wrote :

Right, I’m counting too. Come on, cut that regex some slack, please. Why restrict this?

Revision history for this message
Christian Reis (kiko) wrote :

Barry, can we get this in? It should be a pretty easy fix.

Changed in launchpad-registry:
milestone: none → 2.1.12
Revision history for this message
Curtis Hovey (sinzui) wrote :

This must be high if we are being asked to do fix this now,.

Changed in launchpad-registry:
importance: Undecided → High
Revision history for this message
Barry Warsaw (barry) wrote :

Indeed, it is. I have a branch ready for review which allows = in the local part. Note that AFAICT, bug 279844 is obsolete; +'s in email addresses already work.

Barry Warsaw (barry)
Changed in launchpad-registry:
milestone: 2.1.12 → 2.1.11
Barry Warsaw (barry)
Changed in launchpad-registry:
status: Triaged → Fix Committed
Revision history for this message
Ursula Junque (ursinha) wrote :

Landed in rf7315

Barry Warsaw (barry)
Changed in launchpad-registry:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.