These are a few random projects. They range from very useful to totally frivolous. Consider them all to be under the GPL.
This is a README file for the imapvaccum python module. It is copywrite Brian Hone 3/24/2002, and is distributed under the GNU Public License. Overview: ======== The purpose of this module is to make it easy to copy an IMAP directory tree from one IMAP server to another. It is pretty easy to use, albeit somewhat crude. If anyone is interested, perhaps it can be made more useful. Example Code: ============ from imapvacuum import imapvacuum a = imapvacuum() a.server1Info = ['hostname1','bob','password'] a.server2Info = ['hostname2','bob','password'] a.login() # Replicate the Directory Tree a.getDirList() a.createTree() # Copy the messages a.copyTree() This is the most basic use. You can also have a lot more fine-grained control if you want it.
| imapvacuum | index /Users/bhone/projects/imap_vacuum/imapvacuum.py |
#####################################################################
# This is a script to replicate the directory tree from one IMAP #
# Server to another IMAP server #
# #
# It can be used for migration or for backup. #
# - If someone can think of a way to open many users' directories #
# without a password, it would be a great backup tool #
# #
# Written by Brian Hone 3/24/2002 #
# - This program is distributed under the GNU Public License #
#####################################################################
| Modules | ||||||
| ||||||
| Classes | ||||||||||
| ||||||||||
| Data | ||
| __file__ = './imapvacuum.pyc' __name__ = 'imapvacuum' | ||