Bug 2046 – '&' is a legal character in email addresses, but Bugzilla doesn't respect this

Status
RESOLVED
Resolution
WONTFIX
Severity
normal
Priority
P2
Component
dlang.org
Product
D
Version
D2
Platform
All
OS
All
Creation time
2008-04-27T06:18:49Z
Last change time
2021-03-01T02:51:46Z
Assigned to
Brad Roberts
Creator
Janice Caron

Comments

Comment #0 by caron800 — 2008-04-27T06:18:49Z
When an email address fails to validate, the message presented to the browser is: A legal address must contain exactly one '@', and at least one '.' after the @. It must also not contain any of these special characters: \ ( ) & < > , ; : " [ ], or any whitespace. However, as defined by RFC 2822, section 3.2.4, '&' is a legal character. Janice Caron
Comment #1 by smjg — 2008-11-16T19:43:21Z
This is an issue with Bugzilla as a whole, rather than this particular installation. I've just reported it in the right place: https://bugzilla.mozilla.org/show_bug.cgi?id=465248 But I'll leave this one open just in case Brad's willing to hack the local installation in the meantime.
Comment #2 by braddr — 2009-04-05T19:04:14Z
Won't be fixing locally.. but if it's fixed upstream we'll pick it up. Looking at the bug report, it's not fixed there either, though there's a proposed change to the regexp. I've yet to have anyone complain that they need an & in a bugzilla email address. Closing.
Comment #3 by dlang-bot — 2021-03-01T01:42:01Z
dlang/dub pull request #2103 "Fix #2046 - Dependencies specified with a path ignore optional settings" was merged into master: - 3b072e9f13502e8ccf14ccea4e49a1cb12c057e2 by SHOO: Fix #2046 - Dependencies specified with a path ignore optional settings https://github.com/dlang/dub/pull/2103
Comment #4 by aldacron — 2021-03-01T02:51:46Z
This was mistakenly marked as FIXED by a PR to the dub repository, so I've reset it to WONTFIX.