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

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

下面这个是安装后的截图:

使用forsaken-mail搭建自己的临时邮箱系统_第1张图片

安装步骤如下:

1.服务器要能接收邮件,必须要开启25端口,具体怎么开启,不同的云服务器有不同的方法,网上有很多教程,自己可以去搜下。

2.设置邮箱后缀为如@abc.com(自己的域名),则需要对abc.com域名添加MX解析记录,下面为阿里云的操作步骤

(2.1)添加MX记录

使用forsaken-mail搭建自己的临时邮箱系统_第2张图片

(2.2)添加A记录,我这里是设置了二级域名,如果是一级域名,主机记录填写@即可

使用forsaken-mail搭建自己的临时邮箱系统_第3张图片

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搭建自己的临时邮箱系统)