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

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

admin4年前 (2022-11-23)Contributors1063

前提

安装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

分享给朋友:

相关文章

Ulmb美国5GB免费可绑米PHP空间

  Our service:- 500GB Data Transfer- 5GB Disk Space- Fast 100mbit Internet Connection- Automated Instant Activation- yourname.ulmb.com- yourname.com.net.sc- PHP & MySQL- 99.9% Uptime- FT...

freehost24h提供10G免费可绑米php空间

freehost24h.net提供10G免费php空间申请免费空间详情如下:» 10 000 Mb web space » 50 000 Mb bandwith transfer » 1 domain » 1 sql » 5 emails » Cpanel, Fantastico, Mysql Price : FREE!&nb...

火山互联—不限流量的免费主机

   火山互联是四川一家IDC主机提供商,诞生于2005年。现在也为站长提供10G空间的免费空间,不限流量,支持PHP5+MySQL5或ASP+Access,但目前可选的只有PHP空间,ASP空间以后可能还会出。提供50M数据库空间,单个文件限制在20MB以内,提供20个并发连接(对于平均网页大小为100KB并且程序优化较好的网站,可支持100人在线),支持FTP文件管理,不提...

无语,自动安装100种网站程序的免费空间,现已恢复访问!

无语了,一个强大的自动安装100种网站程序的免费空间,现已恢复访问!继站长上篇文章“美国3G大小/不限流量/无限MySQL/高速免费空间,站长吐血推荐/”推出后,站长就认真的尝试了这个超级无敌的免费空间。登陆到后台后,下面是进入进行文件管理的两个随便哪个进入就行,用户名密码最初就是你登陆该网站用户名和密码,我用2082登进去的,如图示:可以通过FTP上传文件不过站长今天要是...

sf.net/无限/无限/webhost/mysql/ssh/sftp免费空间

说实在的,发这篇文章前,我还确实犹豫了很久!下面是免费吧一位大佬的话: 本帖最后由 wxysky 于 2010-1-2 11:31 编辑 sourceforge.net 作为世界上最大的开源托管网站,注意,是最大没有之一, 是每个程序员或者IT人员的必备网站, 在05-06年被封过一阵时间,当时给国内所有...

张生fan墙-新出的很不错的免费代理软件

今天发现了一款国人推出的免费代理软件-张生翻fan。很好理解,张生是古典戏剧《西厢记》中的男主角,因急于相见女主角莺莺,曾于月下fan墙入园。后虽经百转曲折,有情人终成眷属。现在苍井空老师在twitter微博中开坛很类似,很多网友都争相fan墙去围观。其实,代理软件另外的功能我想很多人都忽略了,那就是提高不同网络的通讯速度。 下面是网站简介: 西厢记》之张生,于普救寺偶遇佳人崔莺莺,两...

发表评论

访客

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