30 days so that I can have enough time to delete it. Trash & Spam is excluded, and every successful downloaded email is labeled to prevent it getting downloaded again in next run.
Originally 4 years ago when I started this script, it was timing out because of about 15 years of emails. I ran it for 6 minutes only, every hour. Now once it caught up, it needs only few seconds, and there are only like 5 to 20 emails caught in its daily net.
This post was my inspiration:
e.g.
...all funneling into your inbox.
We were spending way too much money on GSuite before realising this.
Been planning to do this for my family as well. But after my (admin) passing, and with multiple children sharing the same domain name, one of my children will have to be the domain admin for everyone in the family. This might be fine if they remain in good terms and have enough trust of the admin to not screw their primary online identity...
I have yet to figure this part of the equation out.
I have a family member who I have been slowly teaching about tech. Not the how to run a server but the ideas and sometimes the specifics of something.
Most of the time they I force them to "figure it themselves" which has taught them more than tutorials ever could.
We're lucky to have snatched [ourlastname].[our countries TLD] so my son can have a really nice [email protected] address which in itself seems valuable these days.
I'm also worried that if he gets the account too soon and does some kind of unintended wipe, all data is lost so maybe the backup is the way to go