On 2023-05-16 15:55, Chris Szilagyi wrote:
Hello:
We have a server (Debian 11) using Dovecot 2.3 which has been in place
for about a year. We are using mbox format for our mailboxes, and do
not use MySQL, just plain user directories under /home.
Recently, I noticed that our expunge script is not working, and I don't
think it ever has on this server. On further inspection, it looks like
the saved date for emails in the folders we want to expunge is set to a
recent date (yesterday) for almost all messages. For example, when I
run the command "doveadm -f tab fetch -u username date.saved mailbox
Trash", the date for almost all of the messages is yesterday at the
exact same time. I tried this on other users and they have this exact
same timestamp shown for most of their messages, too.
I tried checking for "date.received" and that shows correct, it is
"date.saved" that is not working.
Staying with the Trash example, is data.saved the same time as the last
time some mail was added to trash?
Any idea of how or why this would not be showing the correct date?
I've used this setup in the past on other servers with dovecot and it
has worked great, no idea why we would be seeing this issue now.
I don't have an answer to your problem though your problem is the mbox
format which is considered deprecated in dovecot for some time now, see
https://doc.dovecot.org/admin_manual/mailbox_formats/mbox/?highlight=mbox
For production data it's advised to use any other mailbox format.
Thanks in advance.
Chris
_______________________________________________
dovecot mailing list -- dovecot@dovecot.org
To unsubscribe send an email to dovecot-le...@dovecot.org
--
Christian Kivalo
_______________________________________________
dovecot mailing list -- dovecot@dovecot.org
To unsubscribe send an email to dovecot-le...@dovecot.org