ちょっと各所にちらばっているメールについて、
macmini に ローカルに動く dovecotを動かし、imapサーバーを立ち上げて集約しようかと思い立ち、
インストールのメモ。
- dovecot のインストール。
brew install dovecot
これで 2.3.19.1 がインストールされた。/usr/local/Cellar/dovecot/2.3.19.1/ 以下に展開されてシンボリックリンクがいろいろ張られる。またダミーのユーザーとして、'_dovecot','_dovenull' が作成される。
- このまま起動しようとしたら、ちょこちょこエラーが出ていてうまくdaemonに落ちてくれない。
https://ameblo.jp/naokitakisawa/entry-12663707247.htmlを見て confをいじる。% diff dovecot.conf dovecot.conf.org 25d24 < protocols = imap 33d31 < 104,120d101 < # < # < default_login_user = _dovenull < default_internal_user = _dovecot < # < default_internal_group = mail < # < # https://www.mail-archive.com/dovecot@dovecot.org/msg85160.html < default_vsz_limit = 0 < # < # https://www.systemcodegeeks.com/mac-os/macos-dovecot-setgroups-failed/ < last_valid_gid = 100 < # < # % diff 10-mail.conf 10-mail.conf.org 30,31c30 < #mail_location = < mail_location = maildir:~/Maildir --- > #mail_location = % diff 10-master.conf 10-master.conf.org 3d2 < #default_client_limit = 100 13d11 < default_login_user = _dovenull 18d15 < default_internal_user = _dovecot 23d19 < port = 20143 37d32 < #process_min_avail = 60 % diff 10-ssl.conf 10-ssl.conf.org 7d6 < ssl = no 13,16c12,13 < #ssl_cert = ssl_cert = ssl_key = #args = dovecot
anvilまわりでエラーが出ていたりしたのや、MTA,MTSを使う予定はないので、
メールのデフォルトの置き場所を変えたり、SSL使わないような設定に。
- サービスをdaemonで動かすように設定。
sudo brew services restart dovecot
コメントする