Hey,
Yes that’s correct, when the interval expires all the messages are deleted. I had an idea a while ago to allow messages to be stared which would stop them being deleted. If this idea interests you feel free to flesh out the idea further on the GitHub repo
Hi, thanks for the handy plugin!
I think the OP was referring to a wish I also had, to delete messages when they reach a certain age. Otherwise, if you have it set for monthly, and the monthly deletion just occurred, I can’t see messages from yesterday.
So you could keep the intervals (daily, weekly, monthly etc.) but add an option to only delete messages that are older than a certain time.
By the way, that interval drop down seems a little messed up. For example, it has “Once Monthly” and “Once Every Month”, which I assume are the same thing. Similar for other intervals. “Once Daily” simply is in the list twice. And I have a strange entry “Autoptimize CriticalCSS”.

-
This reply was modified 5 years ago by
Jim. Reason: added image
Yep, that’s what I meant.
Hey guys,
No worries, I understand what you both mean. I’ve created this as an issue on GitHub – feel free to chime in there with anything extra regarding this https://github.com/JWardee/wp-mail-catcher/issues/101
@jwmc that dropdown is actually correct it uses a hook that other plugins use to add additional timescales in
Just released v1.5.0 which comes with this – let me know if you have any issues 🙂
Thanks a lot for implementing the feature. That will make the plugin much more convinient to use. Great job!