起因 链接到标题

由于我手上有太多邮箱账号在同时使用,我需要一个软件能够同时登录这些邮箱,并且要在我的手机和电脑上都能访问收件箱,以及发送邮件。最终我选择的方案是用NextCloud来搭建我自己私人使用的邮件管理平台。

为什么一定要搞呢,因为在反复切换邮箱账号的过程中浪费了我大量的时间。~~所以我今天浪费了三个小时在配置把我的邮箱账号登录到我搭建的NextCloud上,~~为了避免别人和我浪费相同多的时间,故写下这篇博客以帮助人们节约时间。

可能遇到的问题 链接到标题

IMAP server is not reachable 链接到标题

这个发生在我登录我使用mail.ru的邮箱的时候。考虑到之后要登录gmail,所以开了魔法上网。有可能是魔法上网的IP不干净然后被服务器屏蔽了,裸连即可。

Outlook IMAP 密码错误 链接到标题

微软已经停止了基本的密码认证,你必须通过OAuth进行认证。下文详细说明。

登录 Outlook 链接到标题

App密码 链接到标题

参阅微软的文档:如何获得并使用App密码

你需要先为你的微软账号启用两步验证,然后按照文中提示创建App密码。

之后在NextCloud里登录Outlook账号的时候,使用这个App密码。

OAuth 链接到标题

上文说过,Outlook现在不能用基本密码来通过IMAP的认证了。

你需要在微软的AAD里创建一个App,然后填写到NextCloud的系统设置里。

具体操作流程详见:“通过微软AAD进行oauth2认证”

把信息填写在Groupware中之后,重新打开登录邮箱页面,输入账户和密码,就会弹出窗口进行身份认证。

确认后,就把Outlook账号登进去了。

操作完毕。

登录Gmail 链接到标题

同样地,首先设置App密码,也一样需要先启用两步验证。

参阅:使用App密码进行登录

另外,Gmail设置中需要启用imap:齿轮图标-See all settings - Forwarding and POP/IMAP,勾选Enable IMAP,点击Save changes以保存设置,在弹窗中确认身份。

然后在NextCloud中就能轻松地登上Gmail了。

小结 链接到标题

一大堆邮箱账号烦死了,如果你是通过搜索有关关键词找到这篇文章的,我想告诉你,别他妈没事跟我一样注册一大堆邮箱账号而且每个邮箱账号都有对应绑定的东西,之后一大堆破事烦死你。