自建webmail管理所有邮件
2023-04-01 06:55:23

本文链接:https://blog.tanglu.me/webmail

一、前言

webmail类似于 “网易邮箱大师”、”Thunderbird”,只不过一个是web页面,一个是客户端软件。

都是通过配置SMTP发件和IMAP/POP3收件的邮箱服务

常见的开源webmail项目有 RainLoop roundcube ,本文以RainLoop来演示

二、安装配置webmail

1、安装webmail

安装官网有 教程

安装完成后访问http://www.yourdomain.com/?admin输入用户名:admin,密码:12345 进行登录配置,我们主要配置邮箱域名的发件服务器和收件服务器,我以 gmail qq 和 上节自定义域名”mail1.smalljp.com”为例

2、配置 gmail 和qq 邮件服务器

可以看到 RainLoop 已经为我们配置好了 @gmail.com 和 @qq.com ,如果你的邮箱后缀是这个,你只需要将右边打上 ““ 就可以启用了

我们可以去邮箱官网检查核对一下RainLoop给出的是否为gmail和qq的邮箱服务器

image

image

image

3、添加自定义邮件服务器

我在 营销邮件配置收信服务 将 mail1.smalljp.com 作为邮件域名并添加了测试邮箱”test@mail1.smalljp.com“ 本文继续使用 MXroute提供的邮件服务器设置

没有MXroute怎么办?

域名邮箱很多大厂都提供服务,这里不额外推荐,添加好自己的企业邮箱域名后去官网找他们的 IMAP/POP3 server 和 SMTP server 即可

image

三、通过服务器账号密码登录

在 gmail outlook qq 网易 等平台注册的邮箱,发件服务器(SMTP server)和收件服务器(IMAP/POP3 server)的登录账号一般为自己的邮箱账号,但是密码一般需要在设置中开启启用SMTP and IMAP,然后生成”密钥” 作为自己的邮件服务器密码

1、gmail的SMTP server 和 IMAP server 的账号密码

可以参考官方教程:https://support.google.com/a/answer/9003945?hl=zh-Hans

image

image

image

image

image

2、qq的SMTP server 和 IMAP server 的账号密码

image

image

image

3、登录其他邮件服务器

我在MXroute为邮箱设置的密码就是 MXroute邮件服务器的账号密码

image

四、杂谈

outlook的E5企业邮箱似乎必须通过 Oauth2.0 验证,暂时支持 Oauth2.0 的邮件客户端似乎只有 网易邮箱大师 和 Thunderbird

大家在登录第三方客户端遇到任何问题可以留言评论或者去 telegram聊天群 提问