メールログは、rsyslogで掴んでいるのでrsyslogにKILL -HUPしてあげないとうまくローテートしない
[root@relay ~]# lsof -n | grep maillog rsyslogd 2566 root 2w REG 253,1 30643285 1320630 /var/log/maillog-20190621
/etc/logrotate.d/maillog
/var/log/maillog
{
create 0640 root root
daily
rotate 30
ifempty
sharedscripts
postrotate
/bin/kill -HUP `cat /var/run/syslogd.pid 2> /dev/null` 2> /dev/null || true
/bin/kill -HUP `cat /var/run/rsyslogd.pid 2> /dev/null` 2> /dev/null || true
endscript
}