源码官网
原作者开源地址:https://github.com/denghongcai/forsaken-mail 源码是nodejs编写。部署非常简单!文章源自玩技e族-https://www.playezu.com/22158.html
特别说明
访问部署好的网址,会自动分配一个邮箱。接收邮箱验证码的时候,确保网页处于打开状态 , 才能收到邮件。页面刷新后,邮箱就变了。文章源自玩技e族-https://www.playezu.com/22158.html
部署安装
系统部署
可以按照依次执行一下脚本即可安装运行项目。每个命令都有说明,自己选择运行即可~以下脚本只在CentOS6 系统调试运行过,其他环境请自行修改运行~文章源自玩技e族-https://www.playezu.com/22158.html
- #安装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"
- #安装nodejs和 npm
- nvm install 6.10.0
- #查看nodejs版本是否正确,显示 6.10.0
- node -v
- #下载项目源码
- 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
- # CentOS7+
- systemctl stop postfix
- #启动项目
- pm2 start bin/www
- #设置开机启动
- pm2 startup
- pm2 save
Docker部署
原作者的源码中已经写好了Dockerfile。但是原作者并未发布到docker.com。文章源自玩技e族-https://www.playezu.com/22158.html
将作者的源码forked一份,重新修改了部分文件。已经成功发布到docker.com方便大家使用!文章源自玩技e族-https://www.playezu.com/22158.html
那些免费的Docker容器可以部署呢?有哪些限制?文章源自玩技e族-https://www.playezu.com/22158.html
首先有独立的IP, 必须支持25端口。文章源自玩技e族-https://www.playezu.com/22158.html
- docker run --name forsaken-mail -d -p 25:25 -p 3000:3000 denghongcai/forsaken-mail
部署完成即可!文章源自玩技e族-https://www.playezu.com/22158.html
然后直接使用EndPoint的网址加上端口 3000 即可访问了!文章源自玩技e族-https://www.playezu.com/22158.html
宝塔部署
原创声明:本文章为原创内容,所有文章均由博主亲自撰写,严格遵循原创原则。我们承诺不使用任何人工智能生成的内容,所发布的每一篇文章都经过深思熟虑,旨在为读者提供真实、有价值的观点和信息。我们坚信原创才是知识分享的根本,致力于为广大读者呈现最具真实性和独特性的文章。感谢您的支持与关注,欢迎持续关注我们的原创内容。
广西 1F
在撸OneDrive的时候经常看到emmm (话说最近不更新了?
北京市 B1
@ 小石 更新。最近有些忙,还没怎么更新。