当前位置:首页 > Contributors > 正文内容

[小白可用]用docker轻松搭建邮件接收服务email - catchall

admin4年前 (2022-11-23)Contributors1048

前提

安装docker和docker-compose环境

以centos7为例



  1. yum -y install docker


  2. systemctl start docker


  3. systemctl enable docker


  4. #安装docker


  5. sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose



  6. sudo chmod +x /usr/local/bin/docker-compose

复制代码





下载安装和设置文件

新建一个工作目录


  1. mkdir maildata


  2. cd maildata


  3. wget https://github.com/8-diagrams/open_shell/raw/main/mailans.tgz


复制代码






修改env.conf文件


  1. [general]

  2. mysql_user = root

  3. mysql_pass = xxx

  4. mysql_host = db_mailent

  5. mysql_port = 3306

  6. mysql_db = mailwebhook


  7. [web]

  8. ##

  9. cookie_domain=127.0.0.1:3001

复制代码




将 127.0.0.1:3001  修改为  你的ip:3001
例如,我将 127.0.0.1:3001  =>  198.148.124.10:3001

注意:环境变量 cookie_domain 字段是用来管理登陆cookie的 。如果你将来会使用域名abc.com来访问,这里请填写 abc.com 。你可以使用nginx来反向代理 本机的 3001端口



  1. docker-compose up -d

复制代码




检查程序是否成功运行


  1. docker-compose ps -a

复制代码





步骤1 注册管理员账户

打开 http://198.148.124.10:3001

注册一个用户,用户名字为 admin,指定并记住你的密码,点击注册。



admin 天然就是管理员,可以进行一下系统设置。

再打开smtp服务接收邮件,这里需要服务器可以listen 25端口

这里推荐使用racknerd的服务器

2.5G  3核 40G 6.5T流量/月  年付  $23.49

购买链接:racknerd.com




步骤2 设置一个域名




去cloudflare 设置域名的 MX地址



还要设置一个A 地址



设置完成之后,可以返回系统

步骤3 验证dns记录



成功后,可以返回邮件列表


步骤4 邮件接收测试

随便发个邮件给你的域名下任意地址 [email protected]



接收到即为成功



总结,有了这套系统,你可以自由增加域名来接收你想要的任何邮件。


注意,只能收取邮件,没有邮件发送功能,邮件webhook功能开发中。可以添加任意的域名进来做邮件接收。

如果使用有疑问,可以加群讨论  https://t.me/+mw-tGnnVLNJlZjE5

对邮件业务有任何想法,可以加飞机交流 @cardnnip

来做:hostloc

扫描二维码推送至手机访问。

版权声明:本文由博赚恋吧资源站发布,如需转载请注明出处。

本文链接:https://432l.com/post/9799.html

分享给朋友:

相关文章

P4Web免费PHP/MySQL空间,200M/支持FTP ,可绑米

P4Web免费PHP空间大小为:200MB ;月流量限制为:5,000MB ;支持FTP/WEB方式上传与管理文件 ;可以绑定域名或者使用他们官方赠送的二级域名 ;支持PHP5,并且提供MySQL数据库 ;该免费空间由飕飕然翻译与发布,转载请注明来自全球免费中心 ;P4Web免费空间采用LP管理面板,后台可以一键安装一些常用的php小程序;同时可以免费设置邮件转发 ;另外,他们还提供域名停放服务(...

比收费虚拟主机更好---000webhost - 1500M支持PHP可绑米免费虚拟主机

 站长强烈推荐!Hosting24旗下的000webhost,自称“比收费虚拟主机更好”的免费空间,他的口碑也确实不错。免费提供1500M空间,100G流量,FTP、Web方式上传管理文件,支持PHP5,提供2个MySQL数据库,功能强大的cPanel管理面板,管理面板中可一键安装WordPress、phpBB2、Drupal、Joomla等几种热门PHP程序,免...

007GB提供700MB,流量7GB的可绑米PHP免费空间

Visit: 007Gb http://www.007gb.com/ (Click above to go to this free web site hosting service.) Interests:...

web335 广互网络科技免费300M全能空间申请

web335 广互网络科技免费300M全能空间申请 免费空间,免费全能空间,免费动态空间,国内最好的免费空间-广互网络科技 由广互网络科技有限公司提供300M免费全能空间,支持asp,asp.net,php经测试,虽然空间免费,空间比较稳定,速度良好,相对国内其它免费空间来说,这是个不错的选择。 空间采用独立面板管理,FTP上传,没有网页广告,默认赠送二级免费域名,可绑定顶级域名, 自行...

06la提供1G 大小ASP/PHP/ASP.NET可绑米全能免费空间

免费空间大小:1000MIIS链接数量:100个支持ASP/PHP/ASP.NET赠送免费二级域名可以绑定域名独立控制面板支持FTP远程管理免费赠送MSSQL数据库免费网络演示地址:http://60865.tttc8.com.cn/免费网络ASP探针:http://60865.tttc8.com.cn/asp.asp免费网络PHP探针:http://60865.tttc8.com.cn/php....

如何开通GoDaddy的10G免费空间

每在GoDaddy注册一个域名,就可以得到一个10G的免费空间。虽然这个免费空间带有godaddy自带的广告,在使用了也有所限制。可是用来存放文件还不错的。下面就一步一步地介绍GoDaddy的免费空间的开通方法。1、登陆godaddy帐户,点击Free products,如下图:2、点击 Hostng Accounts,如下图: 3、点击 Use Credit,你注册了多少个域名,就有多...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。