分享自定义邮箱当临时邮箱的几种方法

前言

之前有分享过几个临时邮箱服务,是别人架好的《推荐八个免费的临时邮箱》,但是有不少朋友想自己架临时邮箱系统,给别人提供服务,自己用也是能放心邮箱地址可以永久在自己手上,当然要你自己的域名永久在使用。

条件

  • 自有域名一个
  • 服务一台/两台,能开25端口

方法

别名

这个以前QQ邮箱可以绑定域名,使用自己域名作为别名邮箱,也叫域名邮箱,可以自定义,不过现在停了。

image-20230217113147490

企业邮箱

这个很多服务商都有提供,阿里云,腾讯都有,我使用阿里邮箱免费版,可以建101个账号

image-20230217113725021

邮局

自己服务上搭建,宝塔面板就有,自己研究一下,这里只提供思路,这不是本文重点,略过。。

image-20230217113959135

系统

现在常见,而且还在维护的系统有这些,"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

image-20230217145030308

新建网站——纯静态

添加SSL从而解决https访问,如果是使用clpudflare,记得打开小云朵

image-20230217145855385

第三步:添加反代

image-20230217155059502

添上代理名称,目录URL,可以是内网地址,也可以是外网地址,也可以是127.0.0.1本机地址,内网地址要确定两台服务器在同一网络环境下。

使用

经测试,成功了,可以自定议邮箱前缀

image-20230217154948069

补充

如果你不想搭建,又想快速拥有私有域名的临时邮箱,也可以使用我搭建好的,你只要做好域名解析就可以了,共两条记录

cname:解析到mail.sosel.net

MX:解析到mail.sosel.net

你也可以直接使用我的Forsaken Mail (sosel.net)

总结

现个过程,只要是端口那里要确认一下,要考虑域名解析,端口放行、反向代理,SSL证书,还是要记录一下,值得一提的,forsaken-mail检测域名是从URL上检测的,所以搭建一个,可以使用无限多的域名来套用。有点可以借鸡下蛋的意思。即是你找别人搭建的,解析好MX记录的cname域名,就能变成自己的了。

生成海报
点赞 0

暂无评论

发表评论

您的电子邮件地址不会被公开,必填项已用*标注。

相关推荐