在DEBIAN上安装MAILCOW邮件服务器教程

官方配置推荐:

  • CPU 1 GHz
  • RAM Minimum 6 GB + 1 GB swap (default config)
  • Disk 20 GiB (without emails)
  • System Type x86_64

查看一下主机名:hostname -f

设置主机名:hostnamectl set-hostname mail.beian.me

安装系统:我这里用 ubuntu/debian

配置一下IPV6,然后更新一下系统 apt update && apt upgrade -y

#nano /etc/sysctl.conf
net.ipv6.conf.all.autoconf = 0
net.ipv6.conf.all.accept_ra = 0
net.ipv6.conf.eth0.autoconf = 0
net.ipv6.conf.eth0.accept_ra = 0
net.ipv6.conf.all.disable_ipv6 = 0
net.ipv6.conf.default.disable_ipv6 =0
net.ipv6.conf.lo.disable_ipv6 = 0

正确设置DNS以及rDNS

# Name              Type       Value
mail                IN A       10.0.0.1
mail                IN AAAA    2001:db8:1234::1
autodiscover        IN CNAME   mail
autoconfig          IN CNAME   mail

@                   IN MX 10   mail

安装 Docker 和 Docker-Compose

curl -sSL https://get.docker.com/ | CHANNEL=stable sh && apt install docker-compose-plugin

拉取镜像并配置安装

cd /opt
git clone https://github.com/mailcow/mailcow-dockerized
cd mailcow-dockerized
./generate_config.sh

设置主机名:mail.beian.me ,默认回车安装(主分支稳定)

设置时区:Asia/Shanghai

启动mailcow

docker compose pull 
docker compose up -d

后面设置自己折腾吧。

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注

滚动至顶部