瞎扯淡 深度吐槽网易企业邮箱

lanzhiheng · 2021年04月01日 · 最后由 lanzhiheng 回复于 2021年04月13日 · 497 次阅读

真的想忍住不骂网易,不过,还是骂一骂吧。这篇文章简单聊聊对接网易免费企业邮箱 SMTP 服务的时候笔者遇到的坑,还望有缘人可以避坑。原文链接: https://www.lanzhiheng.com/posts/netease-enterprise-email-hard-in-smtp


真的想忍住不骂网易,不过,还是骂一骂吧。这篇文章简单聊聊对接网易免费企业邮箱 SMTP 服务的时候笔者遇到的坑,还望有缘人可以避坑。

国内最好的邮件服务商?

据说网易是国内最好的邮件服务商?凭良心说,它的个人邮件服务确实做得蛮好的,这 UI 我是觉得没啥可挑剔的。

网易.png

功能齐全保障性又高,我印象特别深刻的是,最近用个人网易邮箱来调试 Sentry 的邮件服务时,自己原本的账号 - 密码死活登陆不上去,给我报了(550, b’User has no permission’)。原来个人邮箱考虑到安全问题,第三方客户端登陆的话需要先开启相关的授权,它会提供一个专供第三方客户端登陆的授权码,那些通过代码库来进行邮件发送的场景都需要用这个授权码来登陆。

邮箱设置.png

虽然要调通这个费了我一点时间,不过我还是感觉网易的个人邮箱产品设计还是蛮用心的。个人邮件服务做得还算出色。然而....为什么企业邮箱能够做成这个鬼样子?

网易企业邮箱.png

这是同一家的产品吗?我还以为自己回到了 windows2000 的年代

网易企业邮箱设置.png

这还是面向企业的服务?还说是网易出品必属精品?是不是我没付费就要忍受这种页面?

难以寻觅的 SMTP 服务地址

看到这里有人会反驳

“做人不能只看表面,网易把精力都放在了后台去了,不能单单看前端界面就批判网易做得不好。”

OK,那就来看看它的后台做得有多好。我先简单说说我的业务需求

我司是用网易企业邮箱来作为作为公司的内部邮箱,并搭建了一个 Sentry 服务,那么我就需要一个叫做sentry@xxxx.com的邮箱来作为 Sentry 异常的邮件推送者。Sentry 的服务本身就说要支持 SMTP 服务,那我肯定需要知道我这个邮箱所对应的 SMTP 服务器地址是多少了。我很自然地 Baidu/Google 到了这个页面,输入我的邮箱确认后得到一堆服务器的地址

网易企业邮箱文档.png

花了几个小时解决了Sentry 邮件推送问题(主要是要安装 django-smtp-ssl) 之后一般的邮件服务总算是能用了,然而却卡在了网易企业邮箱这里,我尝试了网页上提供的国内地址smtphz.qiye.163.com以及海外地址hwhzsmtp.qiye.163.com而且每个可能端口都试了一遍,都还是不行,大多数情况都是ERR.LOGIN.DOMAINNOTEXIST这个错误信息 - 这种时候就发现 CSDN 还是蛮有用的。

而且那些配置相关的页面所给的截图都是用的smtphz.qiye.163.com,这就有点误导人了吧。后来我发现原来在这个页面输入任何地址,它都会返回一样的内容,哪怕我输入的不是网易的邮箱。

网易企业邮箱文档-随意输入.png

.....这尼玛,还有啥好填写的,这不是让人填了个寂寞吗?后来发现网上许多人遇到网易坑的时候都会找客服小姐姐,那我也找找好了。

netease-customer-service1.png

netease-customer-service2.png

原来是因为我们没给钱才导致了这番折腾,而且不给钱的话她还不肯告诉我免费的 SMTP 服务器地址,我得通过邮件去询问免费的客服。后来我也只好去搜一下免费的网易企业邮箱的 SMTP 服务器地址是多少,总算是被我找到了它smtp.ym.163.com。你猜猜它藏哪了?藏这个页面了http://app.ym.163.com/ym/help/help.html-都什么年代了?

真实smtp地址.png

不过文档写得并不是很完善,它只说25端口是可用的,不过经过我的测试如果你要走 ssl 安全协议的话可以用465端口。今天免费邮箱的客服给我回邮件了,他们最新的说法是这样的

邮件回复.png

按它的说法如果要走 ssl 安全链接的话994端口也是可以的。我试了一下,这下他们没 “骗” 我,是真的可以。

总结

总的来说,就国内的个人邮箱来说,网易确实要比 QQ 舒服一些,然而企业邮箱的话我觉得腾讯的企业邮还是要比网易的好。可能是因为我们在用免费的网易企业邮吧,不知道网易付费企业邮箱的客户端页面会不会高端许多?界面会不会没有那么强的年代感?这个得付费的用户才知道了,反正被这恶心过之后我们更不可能用付费产品了。

简单汇总一下这次的经验

  1. 如果是用的是个人的邮箱那么没什么好说的,文档各方面都比较齐全。
  2. 如果是用免费的网易企业邮箱,需要 SMTP 做推送,那么它对应的地址是smtp.ym.163.com,非安全链接可以选择端口25,如果要 ssl 安全链接则可以选择465或者994都行。
  3. 如果是用付费版本的企业邮箱,需要 SMTP 做推送,可以参考文档。它里面提供的smtphz.qiye.163.com,端口25465;海外的hwhzsmtp.qiye.163.com,端口25465。应该,可能,或许是对的吧。毕竟笔者也没有付费邮箱,没法去做验证。

如果再让我选一次企业邮箱,我觉得选腾讯会舒服一点吧?

国内某云厂商的运维升级 redis,不做备份。。。他们升级脚本有问题,rollback 脚本还有问题。。。

在用腾讯企业的 也不怎么样

xeruzo 回复

😂 有更好的选择吗?

😀 hey.com 邪魅一笑: “想要更好的,得充钱”

jicheng1014 回复

😂 还是要盈利的。

我还遇到过网易邮箱 IMAP 的问题。。。

lanzhiheng 回复

不小心开通付费用户

363676727 回复

可还好用?

需要 登录 后方可回复, 如果你还没有账号请 注册新账号