Products > Computers
gmail and the dot character in the recipient name
sokoloff:
The plus sign thing is implemented in many but not all mail systems. In particular, I think it’s not supported on Exchange.
IanB:
--- Quote from: sokoloff on October 18, 2019, 06:37:22 pm ---The plus sign thing is implemented in many but not all mail systems. In particular, I think it’s not supported on Exchange.
--- End quote ---
Apparently also not supported by Outlook 365.
And that's the thing. It is the receiving mail server that decides whether to accept an email address for delivery or not. The sender cannot know and should not decide.
Some websites accept the "+" in email addresses, some do not.
KaneTW:
There are RFC5822 parsers. It's fully possible to parse an email (for spec compliance) before sending it, but you cannot validate whether an email is real.
RoGeorge:
Another thing just found is recipient(comment)@domain should work too.
I've tried to search for a RFC for names, but there are too many. Wikipedia has a nice overview
https://en.wikipedia.org/wiki/Email_address#Local-part
Looks like ".." is accepted only if it is inside quotes, e.g. John..Doe@example.com is not allowed but "John..Doe"@example.com is allowed. ;D
Berni:
Interesting, i didn't think those ware allowed in emails.
I tested them out with gmail, but they mostly fail, but not all in the same way. The SMTP server outright refuses to accept all of them, but gives slightly different errors for some. The Gmail web interface also refuses most of them ( Like the "", "..", (comment) etc...) but again with varying errors. For some it complains upon clicking send and doesn't even try to send it, for some it does attempt to send it but reports back that an error has occurred during sending but does not say what kind of error. The one that did send successfully was "john.smith"@gmail.com but it never arrived in the inbox, nor did i get it returned to sender.
So apparently no gmail does not like any of these weird email formats.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version