file-system

What's a very efficient way to have a bulk mailer app keep accurate track of its progress?

We have a console application (currently .NET) that sends out mail in bulk to people that have subscribed to a mailing list. We are re-implementing this application because of limitations that it currently has. One of the features it must have, is that it can resume after an unexpected interrupt of its operation. This means that every t...