POPsync - Sync remote POP mailbox with local mbox file
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 * What is it?

popsync intends to update your (remote) POP mailbox to what you have
in your (local) mbox mailbox. Imagine you download your emails from a
POP server, then go offline and edit your local mailstore - run a spamfilter,
delete some files, keep others. Now you want to put the POP server into
sync with your local mailstore, for the sake of backup and having the
online available. This is where POPsync comes into the game.

POPsync reads the headers of all your mails from the POP server, then
also goes through all the mails from your local mailbox (which must be
in mbox format for now). It will check for all mails from the POP server,
and any not found in the local mailbox are assumed to be deleted, and
so they will be removed from the POP server, too. Voila, in sync!

!!!!! For now, the script only prints the headers of the mails it 
!!!!! identifies to be deleted, but does not delete those mails!


 * How to get going

1) download
2) adjust:
     $remote: pop.gmx.de or whatever GMX server you have
     $pop_login, $pop_passwd: your GMX login & password
     $mbox_file: path to your local mailbox, in mbox format
3) run: perl popsync
4) Provide feedback!


 * Copyright & Licensing

POPsync is Copyright (C) 2007 by Hubert Feyrer
All rights reserved.