Hi Rick,
What do you think about adding a quiet mode to imapsync.pl?
If I don't specify -L <logfile> I get A LOT of error messages while the sync is running.
There are so many so fast that it's impossible to read them real time.
Some examples of the error messages are Permission Denied from the source server.
If I specify -L <logfile> then I don't get any output and everything goes to the log file.
What I would like is a combination of options that lets me both log everything but also have successful progress "status" messages displayed on my screen as it's moving through the list of users letting me know how many messages have been moved etc.
10-28-2013.14:26:59 13515 Added 0
10-28-2013.14:26:59 13515 Updated 0
10-28-2013.14:26:59 13515 Deleted 0
10-28-2013.14:26:59 13515 Connected to x.x.x.x on port 143
10-28-2013.14:26:59 13515 Authenticating as
username@example.com
10-28-2013.14:26:59 13515 Connected to 127.0.0.1 on port 143
10-28-2013.14:26:59 13515 Authenticating as
username@example.com
10-28-2013.14:26:59 13515 There are 116 mailboxes to sync
I could tail -f the log file and | grep -v the noisy patterns, but it would be cleaner if I could run imapsync.pl with a -q (quiet) flag that suppresses most errors and maybe let me -L logfile in addition to getting progress displayed.