专业的编程技术博客社区

网站首页 > 博客文章 正文

宝塔面板安装临时邮箱系统 - forsaken-mail

baijin 2024-10-03 17:32:54 博客文章 5 ℃ 0 评论

宝塔面板安装临时邮箱系统 - forsaken-mail

非常方便的一款 开源的 临时邮箱 -- forsaken-mail

源码

原作者开源地址:https://github.com/denghongcai/forsaken-mail

第三方开源地址:https://github.com/malaohu/forsaken-mail

功能说明

可用于临时收邮件,既收即毁,用于注册可随机分配邮箱前缀可自定义邮箱前缀无限制生成邮箱收到邮件自动显示

注意:无法发送邮件,邮件无法存储 既收即毁 ,页面不能刷新、不能关闭,谨慎接收重要邮件

部署安装

安装环境

CentOS 6 / 宝塔控制面板 5.x / 域名一个 / 公网ip服务器

域名解析:

A 解析到 公网ip服务器MX 解析到 域名

开始安装

安装

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh

登录后在软件管理 安装 PM2管理器 内置(node.js管理器,内置 node.js + npm + nvm + pm2.)

放行 25、3000 端口

#查看node.js是否安装成功

node -v

注意:如果未成功 需断开 xshenll 连接 ,重新连接即可

#安装git

yum install git -y

#安装nvm

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.0/install.sh | bash

export NVM_DIR="$HOME/.nvm"

[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"

#下载项目源码

git clone https://github.com/malaohu/forsaken-mail.git

cd forsaken-mail

#安装项目需要的库

npm install

#安装pm2工具

npm install -g pm2

#禁用postfix和sendmail

killall sendmail

/etc/init.d/postfix stop

chkconfig --level 2345 postfix off

chkconfig --level 2345 sendmail off

打开PM2管理器 添加项目

启动成功

在宝塔上 网站》添加 填上域名 其他不变

在刚添加的网站上点设置》配置文件 添加以下内容

location / {

proxy_pass http://127.0.0.1:3000;

}

访问

由于监听的是 3000端口访问地址::3000

如果想直接域名访问不加端口 修改 端口为 "80" 即可,点打开 修改 "www" 文件里 "3000" 修改为 "80"

大功告成

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表