#!/usr/bin/python # Tested with Python 2.3 import sys import os # Get size and header lines. size = int(sys.argv[1]) msg = sys.stdin.read() # Log to ~/.getmail/filter.log file(os.path.join(os.environ['HOME'], '.getmail/filter.log'), 'a').write('--- ' + str(size) + ' ---\n' + msg + '\n') if 'viagra' in msg: # Spam, do not retrieve. sys.exit(1) else: sys.exit(0)