A description of the zarafa-spamhandler can be found in this blog post
Allows system administrators to delete old emails.
E.g. python delete_olditems.py -m -u username 30
This will delete all emails older than 30 days.
Delete emails based on a pattern.
E.g. python delete_pattern.py -m -u username "I like Giraffes"
This will delete all emails with the pattern "I like Giraffes".
Some basic examples on how to use python-zarafa
List folder sizes for a specific or all users on a server.
WIP, re-implementation of zarafa-monitor in Python.
MAPI table examples.
Re-implementation of zarafa-stats in Python but without --curses.
Simple Python program that shows graphs of user statistics (for example items per user)
Simple Python program that shows a barplot per user (for example items per user)
Z-tracer is a simple Python program that uses ICS to monitor a Folder in the users store for changes: Update/Delete/Create of an item and shows this in a diff format. Example usage:
python z-tracer.py -U username -f Inbox (No locale support for Folders)
Imports ics (calendar) files into the specified users calendar. Example usage:
python import_ics.py -u username --file item.ics
Simple MAPI console client Example usage:
python urwap.py -U username -P password -s 'https://server.com:237/zarafa'
Example of a client side rule using ICS.
Example of sending a simple email
Example to show how to set Out of Office with python-zarafa
Example to show how to backup smime certs as pkcs12 files
Simple Imap 2 Zarafa migrator.
Simple Mbox 2 Zarafa migrator.