Sign inSign up

dockeruser124182/mail

By dockeruser124182

•Updated over 5 years ago

from iredmail

Image
1

299

dockeruser124182/mail repository overview

⁠210527更新

禁用了部署时的病毒库更新。和反垃圾邮件库更新

⁠部署

# 拉取镜像
docker pull dockeruser124182/mail:latest
# 打包镜像
docker save -o dockeruser124182mail.tar dockeruser124182/mail:latest
# 内网导入
docker import dockeruser124182mail.tar dockeruser124182/mail:latest
⁠1、建立持久化数据文件夹和配置文件

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
⁠2、启动
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
⁠3、添加host映射【内网必须】

目录:C:\Windows\System32\drivers\etc

# [iredmail部署主机ip]    mail.myiredmail.com
192.168.110.128    mail.myiredmail.com
⁠4、打开网站

初始管理员账户:

[email protected]⁠

密码:

75321(如有变更参考第一步设置)

Tag summary

Content type

Image

Digest

Size

357.4 MB

Last updated

over 5 years ago

docker pull dockeruser124182/mail