Opened 20 months ago
Closed 5 weeks ago
#11355 closed enhancement (wontfix)
[Trac] Support emails of literal IP as domain name
| Reported by: | sylware | Owned by: | |
|---|---|---|---|
| Priority: | normal | Component: | trac |
| Version: | Keywords: | ||
| Cc: | MasterQuestionable | Blocked By: | |
| Blocking: | Reproduced by developer: | no | |
| Analyzed by developer: | no |
Description
I am moving away from DNS racketeering, and since I am self-hosted, I moved to email addresses with IPv4 and IPv6 address literals (see RFCs mailbox@[x.x.x.x] mailbox@[ipv6:...] )
I tried my new email address with both IP literals, did not work.
(there is a simple spam check, more powerfull than DNS SPF: only one email address in from/reply-to/etc headers, email address which contains the IP of the smtp server which must have been used to send the email. If the text of the content does not have any links, very probably not even a one shot phishing).
Change History (5)
comment:1 by , 20 months ago
| Cc: | added |
|---|---|
| Keywords: | email added |
| Summary: | [email] missing support for email addresses with IPv4 and IPv6 literals → [Trac] Support emails of literal IP as domain name |
| Type: | defect → enhancement |
comment:2 by , 20 months ago
Oh... I wanted to change the email address of my account. And trac said something is wrong with its format and kept the older one. If the backend follows properly the RFC, it should support email addresses with an IPv4 literal or an IPv6 literal (ffmpeg.org has an SPF record with an IPv6 address, I did check it earlier today).
comment:3 by , 20 months ago
Hi,
Would hacking the HTML/JS and submit workaround?
Please let us not encourage this. Let the discussion happen in the bug tracker for a solution to be devised.
comment:4 by , 20 months ago
͏ Alike DIY fixes tend to be the fastest. (probably also more effective)
͏ Than waiting the site admin figuring out how...
͏ ----
͏ Literal IP as email domain name part appears rather uncommon.
͏ Do typical email services properly support it too?
͏ Also the HTML `<input type="email">` validation of browsers?
͏ [ ^ Fail? https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/email#validation ]



͏ What are you trying to accomplish exactly?
͏ Changing the email of current account?
͏ Or new account registration?
͏ Would hacking the HTML/JS and submit workaround?
͏ (unsure about the backend limitations)