前言
之前有分享过几个临时邮箱服务,是别人架好的《推荐八个免费的临时邮箱》,但是有不少朋友想自己架临时邮箱系统,给别人提供服务,自己用也是能放心邮箱地址可以永久在自己手上,当然要你自己的域名永久在使用。
条件
- 自有域名一个
- 服务一台/两台,能开25端口
方法
别名
这个以前QQ邮箱可以绑定域名,使用自己域名作为别名邮箱,也叫域名邮箱,可以自定义,不过现在停了。
企业邮箱
这个很多服务商都有提供,阿里云,腾讯都有,我使用阿里邮箱免费版,可以建101个账号
邮局
自己服务上搭建,宝塔面板就有,自己研究一下,这里只提供思路,这不是本文重点,略过。。
系统
现在常见,而且还在维护的系统有这些,"Temporary Email System"。它是一个基于PHP的开源临时邮箱系统,可以从 "Temporary Email System" 的官方网站 https://github.com/Synchro/PHPMailer 下载最新版本的源代码,然后按照官方文档的说明进行部署和配置。
还有国内常用的forsaken-mail,就以forsaken-mail为例部署一个免费的临时邮箱系统,以便自己使用
官方地址:https://github.com/denghongcai/forsaken-mail
延伸版本一:https://github.com/malaohu/forsaken-mail 延伸版本二:https://github.com/rev1si0n/another-tmp-mailbox
部署
今天以X,为例,分享一下部署过程,使用最简单的方式docker
docker run --name forsaken-mail -d -p 25:25 -p 3000:3000 denghongcai/forsaken-mail
只要一句命令,就能搞定了,设置了两个映射端口
25是发邮件端口
3000是web UI 端口
访问http://ip:30000
第一步:域名解析
我使用二级域名为例
A记录,mail.sosel.net --->有宝塔面板的甲骨文ARM服务器(本来想使用一台它的,但forsaken-mail好像还不支持ARM的机器)
A记录,mx.mail.sosel.net --->解析到AMD服务器(安装了forsaken-mail的服务器)
MX记录,解析到mx.mail.sosel.net
第二步:https
新建网站——纯静态
添加SSL从而解决https访问,如果是使用clpudflare,记得打开小云朵
第三步:添加反代
添上代理名称,目录URL,可以是内网地址,也可以是外网地址,也可以是127.0.0.1本机地址,内网地址要确定两台服务器在同一网络环境下。
使用
经测试,成功了,可以自定议邮箱前缀
补充
如果你不想搭建,又想快速拥有私有域名的临时邮箱,也可以使用我搭建好的,你只要做好域名解析就可以了,共两条记录
cname:解析到mail.sosel.net
MX:解析到mail.sosel.net
你也可以直接使用我的Forsaken Mail (sosel.net)
总结
现个过程,只要是端口那里要确认一下,要考虑域名解析,端口放行、反向代理,SSL证书,还是要记录一下,值得一提的,forsaken-mail检测域名是从URL上检测的,所以搭建一个,可以使用无限多的域名来套用。有点可以借鸡下蛋的意思。即是你找别人搭建的,解析好MX记录的cname域名,就能变成自己的了。
暂无评论