On 27.3.2012, at 12.47, Jan-Frode Myklebust wrote:
> Would it be OK to run purge in the pop/imap postlogin scripts? We
> already do a conditional:
>
> test /var/log/activemailaccounts/imap/$USER -ot
/var/log/activemailaccounts/today
> then
> touch /var/log/activemailaccounts/imap/$USER
> fi
>
> so adding a:
>
> doveadm purge -u $USER
>
> in this section would make it run once every day the users that log in.
> Does that sound like an OK solution?
Yeah, should work fine. Or you should make it run in background so user's
login won't slow down because of the purging. I'm not sure if simply
adding & at the end works (or if the process dies after login is finished,
or what happens if it runs over 30 secs which is when normally post-login script
is killed by SIGALRM).