V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Recommended Services
Amazon Web Services
LeanCloud
New Relic
ClearDB
gagagg
V2EX  ›  云计算

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

  •  
  •   gagagg · 2016-07-13 11:36:15 +08:00 · 34518 次点击
    这是一个创建于 3055 天前的主题,其中的信息可能已经有所发展或是发生改变。
    33 条回复    2016-10-19 20:31:28 +08:00
    domty
        1
    domty  
       2016-07-13 11:43:35 +08:00
    不负责任的猜想。
    ''."这个字符在正则表达式里代表除'\r\n'外的任何单个字符。
    所以,很可能因此导致邮件无法正确的发到收件人邮箱里。
    raysonx
        2
    raysonx  
       2016-07-13 11:50:13 +08:00 via Android
    我有个朋友是 Gmail 早期用户,用户名是数字开头(现在 Gmail 不允许数字开头的用户名了),结果注册好多服务(比如 PSN)的时候会被认为是非法账号。
    freeminder
        3
    freeminder  
       2016-07-13 11:51:05 +08:00
    应该就是邮箱前缀(@之前)的部分正则没写好吧,发邮件的服务的地方应该会先检查是不是一个合法的邮箱地址,然后这个正则里面就没包括 . 呗
    gagagg
        4
    gagagg  
    OP
       2016-07-13 11:53:17 +08:00
    @domty 这样说明我要重新发送个邮箱里没有带“.”字符的给对方就可以发送了是吗?可是对方的邮箱前缀明明就有带“.“字符吖
    metrue
        5
    metrue  
       2016-07-13 11:54:30 +08:00
    我的邮箱有点,未被抱怨过没有发送不过来的情况。
    gagagg
        6
    gagagg  
    OP
       2016-07-13 11:57:25 +08:00
    @metrue 公司现在使用的邮箱前缀几乎都是有点的,因为要加姓氏首拼字母,不懂为什么对方那边不行,
    y
        7
    y  
       2016-07-13 11:58:28 +08:00   ❤️ 1
    不知道你是哪家的邮箱。 Gmail 的话有点和没有点对应的是同一个邮箱。

    [email protected][email protected] 是一样的。
    tabris17
        8
    tabris17  
       2016-07-13 11:59:44 +08:00   ❤️ 1
    RFC 规范允许邮箱名称露点的
    archey
        9
    archey  
       2016-07-13 12:01:12 +08:00   ❤️ 1
    我大 Gmail 支持露点和非露点两个格式,都能收到邮件
    SoloCompany
        10
    SoloCompany  
       2016-07-13 12:07:29 +08:00
    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 这类别名邮箱的识别麻烦
    gagagg
        11
    gagagg  
    OP
       2016-07-13 12:07:53 +08:00
    @y 公司邮箱后缀是:@ddstudy.org
    21grams
        12
    21grams  
       2016-07-13 12:17:20 +08:00 via Android   ❤️ 1
    银联傻逼呗,这有啥奇怪的
    fangdingjun
        13
    fangdingjun  
       2016-07-13 12:26:45 +08:00
    银联傻逼呗
    yahoo.com.cn 后缀的邮箱已经停用了,在国内某些网站上还不允使用 yahoo.com 后缀的邮箱呢
    raysonx
        14
    raysonx  
       2016-07-13 12:40:49 +08:00   ❤️ 9
    简单来说就是低级程序员的 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 )
    Satan4869
        15
    Satan4869  
       2016-07-13 12:59:44 +08:00
    给你一个正解:
    带.的邮箱: [email protected]
    不带.的邮箱: [email protected]
    所以,很明显,人家这个没有表述清楚的是邮箱地址的前缀名字。
    按照我的这个来,你继续折腾一次,肯定 OK 。
    mrjoel
        16
    mrjoel  
       2016-07-13 13:04:39 +08:00 via iPhone
    @raysonx 我是纯数字 八零八零 80@ 没遇到过异常
    chztv
        17
    chztv  
       2016-07-13 13:14:28 +08:00
    我的 Gmail 就是数字开头的,好像没遇到过有问题的地方……
    kaner
        18
    kaner  
       2016-07-13 13:23:21 +08:00
    @raysonx 数字开头可以的。昨天刚注册一个
    lhbc
        19
    lhbc  
       2016-07-13 13:28:20 +08:00
    银联傻逼,任何一个系统都不可能限制邮箱用户名含有.,肯定是故意做的限制
    典型的画蛇添足
    qqmishi
        20
    qqmishi  
       2016-07-13 13:30:55 +08:00 via Android
    我最开始注册的 [email protected] 邮箱现在各种非法,,,也登不上去了
    liteneo
        21
    liteneo  
       2016-07-13 13:37:53 +08:00 via iPhone
    标题即内容……
    gagagg
        22
    gagagg  
    OP
       2016-07-13 13:43:16 +08:00
    @qqmishi 话说你的邮箱前缀未免......
    gagagg
        23
    gagagg  
    OP
       2016-07-13 13:52:44 +08:00
    好吧,问题解决了 ,其实是银联开户邮箱通知不能够带“.”字符,没事我重新发一个过去吧, 3Q ,各位的帮忙解答。
    qqmishi
        24
    qqmishi  
       2016-07-13 13:56:48 +08:00 via Android
    @gagagg 那时初中,注册了 12.3 12.34.5 12.34.56.74 各种前缀玩,,,现在全废了
    pimin
        25
    pimin  
       2016-07-13 14:00:10 +08:00 via Android
    @raysonx
    我也是数字开头啊
    感觉还好
    zhoushiya
        26
    zhoushiya  
       2016-07-13 14:12:09 +08:00
    @raysonx 我 gmail 是 QQ 号啊,纯数字没问题
    raysonx
        27
    raysonx  
       2016-07-13 14:13:14 +08:00
    @mrjoel
    @chztv
    @kaner
    @pimin 可能是我记错了或者 Google 调整规则了吧。
    Havee
        28
    Havee  
       2016-07-13 14:21:40 +08:00
    gmail 的前缀中出现+符号
    在国内不能注册各种业务....
    ROG
        29
    ROG  
       2016-07-14 09:35:02 +08:00
    @raysonx 总结的挺好
    julyclyde
        30
    julyclyde  
       2016-07-14 21:25:40 +08:00
    DNS 里有个记录叫 SOA ,其中“本域管理人邮件地址”这一项,是把 at 符号换成.符号,保存在 SOA 里的
    如果你的 email 地址的 localpart 本来就要点,那就不知道到底哪个点是从 at 转换过来的了
    jsteward
        31
    jsteward  
       2016-07-15 07:16:23 +08:00
    @julyclyde 可是一般不都是 [email protected] 么,哪里 webmaster 还有前缀要用呢。
    julyclyde
        32
    julyclyde  
       2016-07-16 16:42:36 +08:00
    @jsteward 如果 SOA 记录里是 webmaster.somehost.example.org 呢,你觉得 somehost 是 localpart 还是 domain ?
    huobazi
        33
    huobazi  
       2016-10-19 20:31:28 +08:00 via iPhone
    我前一家公司邮箱都有点啊
    而且是名气不小的北美电商企业
    英文名.中间名.姓 @domain.com
    IT 给每个人开的邮箱都是这个格式,当然还有个 短名 @domain.com 也可以收信,不过对外公布的是漏点的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2867 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 09:08 · PVG 17:08 · LAX 01:08 · JFK 04:08
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.