邮箱地址中不能带有“.”等字符,否则无法发送邮件.请问这个是什么意思,公司最近申请银联支付需要知道反馈结果,问对方就说没有反馈是因为我们的业务联系人邮箱里带有“.”字符通知邮箱发送不了,为此作为这方面的小白很纳闷!

vps网友提供 07-13 讨论归档 33

本文由 vps网友提供,转载请注明出处

本文链接: https://www.vpsvsvps.com/discuss/a/1676471769394843648.html

标签:
qqmishi
07-13

我最开始注册的 abc.12.34.56.7@163.com 邮箱现在各种非法,,,也登不上去了

lhbc
07-13

银联傻逼,任何一个系统都不可能限制邮箱用户名含有.,肯定是故意做的限制
典型的画蛇添足

kaner
07-13

@raysonx 数字开头可以的。昨天刚注册一个

chztv
07-13

我的 Gmail 就是数字开头的,好像没遇到过有问题的地方……

mrjoel
07-13

@raysonx 我是纯数字 八零八零 80@ 没遇到过异常

Satan4869
07-13

给你一个正解:
带.的邮箱: fuck.company@qq.com
不带.的邮箱: fuckcompany@qq.com
所以,很明显,人家这个没有表述清楚的是邮箱地址的前缀名字。
按照我的这个来,你继续折腾一次,肯定 OK 。

raysonx
07-13

简单来说就是低级程序员的 BUG 而已。
类似还有:
1. 身份证号不能输入“ X ”;
2. 域名不能输入“-”或者“--”;
3. 网址内不能带有端口号,如“ http://example.com:8080/path ”。
4. 识别用户是否使用 Windows 9X (如 Windows 95,98,ME )操作系统,匹配字符串“ Windows 9 ”。据说这也是微软不敢把 Windows 8 的下一代系统叫做 Windows 9 的原因之一。
5. 基于时间进行事务同步的系统,遇到闰秒会崩溃。
6. 识别 IPv6 地址时,不能处理形似“ 64:ff9b::8.8.4.4 ”这种十六进制 /十进制混合形式。
7. IPv4 地址只有 32 位长,算上保留地址有 42 亿多呢,够用了!
8. 年份用两位十进制表示,够用了!
9. 用户 ID 用 32 位整型表示,够用了!
10. 时间用 32 位整型表示,够用了!
11. MBR 分区表中,每个分区的扇区数用 32 位整数表示,每个分区最大可以有 2T 呢,够用了!
(当然上述好多只是历史遗留问题,不能认为是 BUG )

fangdingjun
07-13

银联傻逼呗
yahoo.com.cn 后缀的邮箱已经停用了,在国内某些网站上还不允使用 yahoo.com 后缀的邮箱呢

21grams
07-13

银联傻逼呗,这有啥奇怪的

gagagg
07-13

@y 公司邮箱后缀是:@ddstudy.org

SoloCompany
07-13

https://tools.ietf.org/html/rfc2822#section-3.4.1
https://tools.ietf.org/html/rfc2822#section-3.2.4

local-part = dot-atom / quoted-string / ons-local-part
dot-atom = [CFWS] dot-atom-text [CFWS]
dot-atom-text = 1*atext *("." 1*atext)

漏一个点可以,同时漏两点不行
至于某平台限制你不可以在邮件地址上露点,明显是为了规避 gmail 这类别名邮箱的识别麻烦

archey
07-13

我大 Gmail 支持露点和非露点两个格式,都能收到邮件

tabris17
07-13

RFC 规范允许邮箱名称露点的

y
07-13

不知道你是哪家的邮箱。 Gmail 的话有点和没有点对应的是同一个邮箱。

foo.bar@gmail.com 和 foobar@gmail.com 是一样的。

gagagg
07-13

@metrue 公司现在使用的邮箱前缀几乎都是有点的,因为要加姓氏首拼字母,不懂为什么对方那边不行,

metrue
07-13

我的邮箱有点,未被抱怨过没有发送不过来的情况。

gagagg
07-13

@domty 这样说明我要重新发送个邮箱里没有带“.”字符的给对方就可以发送了是吗?可是对方的邮箱前缀明明就有带“.“字符吖

freeminder
07-13

应该就是邮箱前缀(@之前)的部分正则没写好吧,发邮件的服务的地方应该会先检查是不是一个合法的邮箱地址,然后这个正则里面就没包括 . 呗

raysonx
07-13

我有个朋友是 Gmail 早期用户,用户名是数字开头(现在 Gmail 不允许数字开头的用户名了),结果注册好多服务(比如 PSN)的时候会被认为是非法账号。

domty
07-13

不负责任的猜想。
''."这个字符在正则表达式里代表除'\r\n'外的任何单个字符。
所以,很可能因此导致邮件无法正确的发到收件人邮箱里。