Like one has different backup procedures for /etc vs. /var,
I don't plan to backup my oldmail files at all.

And having the user restore a days old stale oldmail file from backups
would perhaps be worse than no oldmail file at all.

http://pyropus.ca/software/getmail/faq.html#faq says

Do NOT delete or edit these files. You'll make getmail re-retrieve all
your old mail, or even prevent getmail from running. The files are tiny
by modern storage standards; you could have a million of these files and
still not have to worry about the disk space they take up for a thousand
years.

Even if disks are bigger these days it is simply bad practice to
cross ones fingers and let files grow and grow. E.g., that's why we use
logrotate, and browsers limit the history they save. Environmentally
conscious programs all clean up after themselves and I can't think of
any programs that don't.

And sure disks might be big but it is an embarrassment when there is
this one file bigger than any other that nobody dares to delete because
the FAQ says so. Also yes disks might be bigger but some people might be
backing up important /var files over cellular or satellite etc.

I'm sure there must be some entries in a 10 years big oldmail file that
could be deleted. Maybe Osamu could make a script to delete obsolete
entries.

Anyway, here's how I use getmail, several times a day:

Dreamhost ->(getmail)->~/Maildir, then
~/Maildir->(gnus)->~/[gnus directories](Then I read my mail in gnus.)

At this point, there is no mail left on Dreamhost, and no mail in
~/Maildir, so I am certainly back to the same state of Day 1 when I
first installed getmail, so I can certainly zap the oldmail files.

Reply via email to