Odd, because a week should be the default and it should be managed by logrotate by default.It is only showing for today. I'll need to check whether I can config it to show a longer time period.
-rw------- 1 root root 1.3M 2023-06-04 20:20 maillog
-rw------- 1 root root 19M 2023-05-14 07:16 maillog-20230514
-rw------- 1 root root 21M 2023-05-21 03:42 maillog-20230521
-rw------- 1 root root 19M 2023-05-28 04:57 maillog-20230528
-rw------- 1 root root 19M 2023-06-04 04:09 maillog-20230604