Dovecotの設定の中に次のようなログファイルの設定があります。ファイル名をdovecot.logとした場合の例です。
log_path = /var/log/dovecot.log
このログは、Dovecotをインストール・設定しただけではローテーションされません。
そこで、次のように/etc/logrotate.d/dovecotを作成して、ローテーションが行われるように設定するといいでしょう。
[root ~]# vim /etc/logrotate.d/dovecot # dovecot SIGUSR1: Re-opens the log files. /var/log/dovecot.log { missingok notifempty size 50k postrotate /bin/kill -USR1 `cat /var/run/dovecot/master.pid 2>/dev/null` 2> /dev/null || true endscript }
なお、この設定はDovecotのWiki『Logging – Dovecot Wiki』を参考にしています。