使用forsaken-mail搭建自己的临时邮箱系统

forsaken-mail是一个开源的临时邮箱系统,既然叫做“临时邮箱”,字面上理解就可以知道是用于临时接收,即收即毁的邮箱系统,网上类似于这个项目的有好几个,感兴趣的可以自己去搜一搜。
下面这个是安装后的截图:
使用forsaken-mail搭建自己的临时邮箱系统
文章图片

安装步骤如下:
1.服务器要能接收邮件,必须要开启25端口,具体怎么开启,不同的云服务器有不同的方法,网上有很多教程,自己可以去搜下。
2.设置邮箱后缀为如@abc.com(自己的域名),则需要对abc.com域名添加MX解析记录,下面为阿里云的操作步骤
(2.1)添加MX记录
使用forsaken-mail搭建自己的临时邮箱系统
文章图片

(2.2)添加A记录,我这里是设置了二级域名,如果是一级域名,主机记录填写@即可
使用forsaken-mail搭建自己的临时邮箱系统
文章图片

3.服务器配置完毕,接下来安装代码,这里使用npm安装,如果未安装npm的,可以去搜一下怎么安装,npm安装完毕继续往下看

//安装命令 git clone https://github.com/denghongcai/forsaken-mail.git cd forsaken-mail #安装Forsaken Mail npm install #后台运行Forsaken Mail screen -S forsakenmail npm start

运行完成后按Ctrl+A,然后按D键,即可回到原来的界面,然后打开http://abc.com:3000(自己的域名)就可以访问到临时邮箱了,如果打不开,有可能是防火墙的原因
4.如何查看forsaken-mail是否在运行中呢?
ps -aux|grep forsakenmail| grep -v grep

5.关掉 forsaken-mail进程
kill -9进程号

6.到此,你就拥有自己的临时邮箱系统了,可以自己改成想要的功能

【使用forsaken-mail搭建自己的临时邮箱系统】

    推荐阅读