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

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

admin2年前 (2022-11-23)Contributors708

前提

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

分享给朋友:

相关文章

Hoster3 - 丹麦1G免费PHP空间

 Hoster3免费网站空间,服务器放置在丹麦(比较少见),1G存储空间,100G月流量限制,有文件类型和文件大小限制,支持FTP、Web方式上传管理文件。Hoster3免费空间支持PHP5、提供5个MySQL数据库,采用LayeredPanel管理面板,管理面板中可一键安装WordPress、phpBB2、Xoops、Joomla、Mambo等十几种热门PHP程序,不是最新版程序,仅供...

Freehyperspace - 1000M可绑米免费PHP空间

    Freehyperspace免费空间,采用LayeredPanel管理面板,1000M存储空间,每月10G流量,支持FTP,PHP,MYSQL。提供二级域名申请,可以绑定自己的域名。 500MB 1000MB Free Hyper Space...

老空间解禁—不限空间、流量、FTP帐户,可绑米PHP免费空间

老空间复活!不限空间,不限流量,不限FTP帐户,可绑定域名。Wir bieten Dir:Unbegrenzt Webspace Unlimitiert Traffic Unlimitiert FTP Accounts PHP5 - Unterstüzung 1 x MySQL Webspacemanager mit komfortablen Online-Editor, Passwortschu...

世纪中国免费提供500M可绑米全能空间

永久免费500M全能空间 空间功能: 中文独立控制面板 支持顶级域名绑定 脚本支持: HTML,ASP,PHP,ASP.NET 产品类型 500M免费空间全能(m1001型) 网站空间 500M 数据库空间 access数据库 mysql数据库 mssql数据库 捆绑专业邮局 √ 数 据 库: access数据库 免费支持: 动易/乔客/新云/帝国/数字人等组件 申请地址...

西部数据提供免费2G全能空间

西部数据提供免费2G全能空间申请,该免费空间主要性能如下: 操作系统:win2003ASP+PHP+ACCESS  月流量5G50个IIS连接数,CPU占用率1%2G网络空间+10M的MYSQL数据库[1] 独立网页空间2G,FTP帐号一个,IIS50个; [2] 独立控制面板,各项管理功能均可直接在线操作,包括:修改FTP密码、最多绑定个域名、设...

最新稳定动态空间整理大全[09/08/25]

             从免费吧得来的,站长也介绍了不少的免费空间的,全能的,PHP的,ASP的等等。除了有一些能稳定使用1年以上的,很少有比较稳定的。今天得悉如下空间大全,也算给还在为那些苦苦寻找免费空间的网友奉献吧!PHP动态空间PurgeHosting申请:http://...

发表评论

访客

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