禁用了部署时的病毒库更新。和反垃圾邮件库更新
# 拉取镜像
docker pull dockeruser124182/mail:latest
# 打包镜像
docker save -o dockeruser124182mail.tar dockeruser124182/mail:latest
# 内网导入
docker import dockeruser124182mail.tar dockeruser124182/mail:latest
HOSTNAME 为域名
FIRST_MAIL_DOMAIN_ADMIN_PASSWORD 为邮箱管理员密码
如需改动请修改下面的代码中对应的内容
mkdir /iredmail
cd /iredmail
touch iredmail-docker.conf
echo HOSTNAME=mail.myiredmail.com >> iredmail-docker.conf
echo FIRST_MAIL_DOMAIN=myiredmail.com >> iredmail-docker.conf
echo FIRST_MAIL_DOMAIN_ADMIN_PASSWORD=75321 >> iredmail-docker.conf
echo MLMMJADMIN_API_TOKEN=$(openssl rand -base64 32) >> iredmail-docker.conf
echo ROUNDCUBE_DES_KEY=$(openssl rand -base64 24) >> iredmail-docker.conf
docker run \
--rm \
-d \
--name iredmail \
--env-file /iredmail/iredmail-docker.conf \
--hostname mail.myiredmail.com \
-p 80:80 \
-p 443:443 \
-p 110:110 \
-p 995:995 \
-p 143:143 \
-p 993:993 \
-p 25:25 \
-p 465:465 \
-p 587:587 \
-p 13306:3306 \
-v /iredmail/data/backup:/var/vmail/backup \
-v /iredmail/data/mailboxes:/var/vmail/vmail1 \
-v /iredmail/data/mlmmj:/var/vmail/mlmmj \
-v /iredmail/data/mlmmj-archive:/var/vmail/mlmmj-archive \
-v /iredmail/data/imapsieve_copy:/var/vmail/imapsieve_copy \
-v /iredmail/data/custom:/opt/iredmail/custom \
-v /iredmail/data/ssl:/opt/iredmail/ssl \
-v /iredmail/data/mysql:/var/lib/mysql \
-v /iredmail/data/clamav:/var/lib/clamav \
-v /iredmail/data/sa_rules:/var/lib/spamassassin \
-v /iredmail/data/postfix_queue:/var/spool/postfix \
--privileged \
dockeruser124182/mail:latest
如果报端口占用:使用命令查看端口占用情况,解除端口占用即可
netstat -tlnp|grep 25
# yum -y install net-tools
docker exec -it [id] /bin/bash
目录:C:\Windows\System32\drivers\etc
# [iredmail部署主机ip] mail.myiredmail.com
192.168.110.128 mail.myiredmail.com
初始管理员账户:
密码:
75321(如有变更参考第一步设置)
Content type
Image
Digest
Size
357.4 MB
Last updated
over 5 years ago
docker pull dockeruser124182/mail