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

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

admin4年前 (2022-11-23)Contributors1070

前提

安装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://www.432l.com/post/9799.html

分享给朋友:

相关文章

Retect 1G/15G流量可绑米cPanel面板免费PHP空间

Retect 1G/15G流量可绑米cPanel面板免费PHP空间  Retect 来自国外的免费空间.一G的容量.还是很大的.每月15G流量也还可以.对一般的博客来说还是够用了.用的是的知名CP控制面板.相当不错.可以绑米.有mysql.支持php5.retect注册还是比较简单的.注册后不是马上开通.要等几个小时或一天左右.所以请大家不要急.此空间注册地址:http://www.re...

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

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

freesharehost:国外500M大小免费windows主机

Free Webhosting : 1.Linux Hosting Disk: 500MB Bandwidth: 10GB Addon Domains: Unlimited Sub Domain: Unlimited P...

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

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

12个国外稳定无限量免费网盘

1. Too Files –法国可外链图片的无限容量免费网络硬盘 Too Files是来自法国的免费在线文件存储空间,有中文版,容量不限,无需注册即可上传文件,单个文件限100M以内,如果注册为Too Files会员,可以上传最大1000M的文件,有文件类型限制,存储时间不详,文件可设置公开或私有。Too Files仅允许图片文件外链,其它类型文件不能外链。 网址:http://www...

BackyCorp-1GB/50G流量/cPanel/可绑米免费PHP空间

今天介绍的免费空间是由BackyCorp提供的,容量1 GB,50 GB的月流量,支持PHP。据网友反映已经稳定存在了2年左右!BackyCorp提供的免费空间可绑定10个域名,子目录,子域以及邮件帐户各10个,可建10个数据库,BackyCorp的免费空间还提供了cPanel控制面板,操作方便,没有广告,其对于组件的支持很完善,丝毫不亚于国内的收费空间。采用WHM的注册系统,对于亚洲国家没有限制...

发表评论

访客

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