http://www.perlmonks.org?node_id=1073503

My hallucinogenic memory tells me that I read, somewhere, a long time ago, that any messages in your 'Deleted' folder get purged every day, or something like that; and my experience certainly seems to bear that out.

Can we please change that to a week, or at least several days? Thanks you!

(And if anyone can tell me where the code that implements this is -- and if it's a code node -- I'd be happy to code the implementation myself.)

I reckon we are the only monastery ever to have a dungeon stuffed with 16,000 zombies.

Replies are listed 'Best First'.
Re: Message Inbox: Retain Deleted messages longer (done)
by tye (Sage) on Feb 05, 2014 at 05:46 UTC

    It is already several days. About 3, as I recall.

    - tye        

      Thanks for answering all my questions.

        ++jdporter for the sarcasm. And thanks for the prod that quite a while has passed but nothing else has happened on this thread.

        One of the nightly cron jobs runs a query like:

        update message set folder = folder-1 where -3 < folder and folder < 0;

        and then deletes rows where folder has reached -3 (roughly).

        So I think it is actually between 2 and 3 days before a "deleted" message is irretrievable, depending on the time of day when it is "deleted".

        You can find -3 hard-coded quite a few places in the other bits of code that deal with "message folders". So we could lengthen the grace period by updating all of those (as well as, I think, just the one instance of "-3" in one cron job).

        - tye