目次

手順

mkdir mailcow
cd mailcow

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

mailcow.conf

変更箇所

MAILCOW_HOSTNAME=mail.example.com
HTTP_PORT=11334
HTTPS_PORT=11335
SMTP_PORT=2525
TZ=Asia/Tokyo

docker-compose up -dしたときに立ち上がるサーバたち

$ docker-compose ps
NAME                                    IMAGE                    COMMAND                  SERVICE             CREATED             STATUS                             PORTS
mailcowdockerized-acme-mailcow-1        mailcow/acme:1.84        "/sbin/tini -g -- /s…"   acme-mailcow        2 minutes ago       Up 24 seconds
mailcowdockerized-clamd-mailcow-1       mailcow/clamd:1.61       "/sbin/tini -g -- /c…"   clamd-mailcow       2 minutes ago       Up 10 seconds (health: starting)   3310/tcp, 7357/tcp
mailcowdockerized-dockerapi-mailcow-1   mailcow/dockerapi:2.03   "/bin/sh /app/docker…"   dockerapi-mailcow   2 minutes ago       Up About a minute
mailcowdockerized-dovecot-mailcow-1     mailcow/dovecot:1.23     "/docker-entrypoint.…"   dovecot-mailcow     2 minutes ago       Up 56 seconds                      0.0.0.0:110->110/tcp, :::110->110/tcp, 0.0.0.0:143->143/tcp, :::143->143/tcp, 0.0.0.0:993->993/tcp, :::993->993/tcp, 0.0.0.0:995->995/tcp, :::995->995/tcp, 0.0.0.0:4190->4190/tcp, :::4190->4190/tcp, 127.0.0.1:19991->12345/tcp
mailcowdockerized-ipv6nat-mailcow-1     robbertkl/ipv6nat        "/docker-ipv6nat-com…"   ipv6nat-mailcow     2 minutes ago       Up 11 seconds
mailcowdockerized-memcached-mailcow-1   memcached:alpine         "docker-entrypoint.s…"   memcached-mailcow   2 minutes ago       Up About a minute                  11211/tcp
mailcowdockerized-mysql-mailcow-1       mariadb:10.5             "docker-entrypoint.s…"   mysql-mailcow       2 minutes ago       Up About a minute                  127.0.0.1:13306->3306/tcp
mailcowdockerized-netfilter-mailcow-1   mailcow/netfilter:1.52   "python3 -u /server.…"   netfilter-mailcow   2 minutes ago       Up 37 seconds
mailcowdockerized-nginx-mailcow-1       nginx:mainline-alpine    "/docker-entrypoint.…"   nginx-mailcow       2 minutes ago       Up 10 seconds                      80/tcp, 0.0.0.0:11334-11335->11334-11335/tcp, :::11334-11335->11334-11335/tcp
mailcowdockerized-ofelia-mailcow-1      mcuadros/ofelia:latest   "/usr/bin/ofelia dae…"   ofelia-mailcow      2 minutes ago       Up 32 seconds
mailcowdockerized-olefy-mailcow-1       mailcow/olefy:1.11       "python3 -u /app/ole…"   olefy-mailcow       2 minutes ago       Up About a minute
mailcowdockerized-php-fpm-mailcow-1     mailcow/phpfpm:1.83      "/docker-entrypoint.…"   php-fpm-mailcow     2 minutes ago       Up About a minute                  9000/tcp
mailcowdockerized-postfix-mailcow-1     mailcow/postfix:1.68     "/docker-entrypoint.…"   postfix-mailcow     2 minutes ago       Up 58 seconds                      0.0.0.0:465->465/tcp, :::465->465/tcp, 0.0.0.0:587->587/tcp, :::587->587/tcp, 588/tcp, 0.0.0.0:2525->25/tcp, :::2525->25/tcp
mailcowdockerized-redis-mailcow-1       redis:7-alpine           "docker-entrypoint.s…"   redis-mailcow       2 minutes ago       Up About a minute                  127.0.0.1:7654->6379/tcp
mailcowdockerized-rspamd-mailcow-1      mailcow/rspamd:1.92      "/docker-entrypoint.…"   rspamd-mailcow      2 minutes ago       Up 24 seconds
mailcowdockerized-sogo-mailcow-1        mailcow/sogo:1.117       "/docker-entrypoint.…"   sogo-mailcow        2 minutes ago       Up About a minute
mailcowdockerized-solr-mailcow-1        mailcow/solr:1.8.1       "docker-entrypoint.s…"   solr-mailcow        2 minutes ago       Up About a minute                  127.0.0.1:18983->8983/tcp
mailcowdockerized-unbound-mailcow-1     mailcow/unbound:1.17     "/docker-entrypoint.…"   unbound-mailcow     2 minutes ago       Up About a minute                  53/tcp, 53/udp
mailcowdockerized-watchdog-mailcow-1    mailcow/watchdog:1.97    "/bin/sh -c /watchdo…"   watchdog-mailcow    2 minutes ago       Up About a minute

mailcowの特徴

スパム対策済み

clamd(Clam AntiVirus? とは、オープンソース で提供されているクロスプラットフォームのアンチウイルスソフトウェア)とRspamd(OSSの迷惑メールフィルタリングシステム)とか最初から入ってる

参考ブログ

mailcowをインストールしてubuntuでお手軽メールサーバー構築

https://takuya-1st.hatenablog.jp/entry/2021/03/17/071022

メールサーバにmailcowを使ってみましたwith Docker

https://blog.tstylestudio.com/2022/02/08/%E3%83%A1%E3%83%BC%E3%83%AB%E3%82%B5%E3%83%BC%E3%83%90%E3%82%92docker%E3%81%A7-mailcow%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%A6%E3%81%BF%E3%81%BE%E3%81%97%E3%81%9F/

Install a mail server on Linux in 10 minute

上記のサイトで紹介されていたYoutube https://youtu.be/4rzc0hWRSPg

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS