From 3c99f28d219596434e8547df95e7041e2cf21fb7 Mon Sep 17 00:00:00 2001 From: Barry Warsaw Date: Thu, 16 Jun 2011 16:27:13 -0400 Subject: The current contrib directory is not really compatible or appropriate for Mailman 3. Maybe it'll come back later. --- contrib/fblast.py | 60 ------------------------------------------------------- 1 file changed, 60 deletions(-) delete mode 100644 contrib/fblast.py (limited to 'contrib/fblast.py') diff --git a/contrib/fblast.py b/contrib/fblast.py deleted file mode 100644 index 50368b3be..000000000 --- a/contrib/fblast.py +++ /dev/null @@ -1,60 +0,0 @@ -"""Throw email at Mailman as fast as you can. - -This is not a unit test, it's a functional test, so you can't run it within -the unit test framework (hence its filename doesn't start with `test_'). -Here's how I use this one: - -- set up a dummy list - -- add an alias to your MTA, say `devnull' that pipes its messages to, you - guessed it, /dev/null - -- make this address a member of your list - -- add another address to `accept_these_non_members', let's call it ok@dom.ain - -- change the FROMADDR variable to ok@dom.ain - -- change the LISTADDR variable to point to your list - -- run this program like so: python fblast.py N - where N is the number of seconds to sleep before sending the next msg - -- let this run until you're tired of it, then hit ^C -""" - -FROMADDR = 'ok@dom.ain' -LISTADDR = 'list@dom.ain' - -import sys -import time -import smtplib - -conn = smtplib.SMTP() -conn.connect() - -snooze = int(sys.argv[1]) - -try: - i = 1 - while 1: - sys.stdout.write('.') - sys.stdout.flush() - i += 1 - if i % 50 == 0: - print - for j in range(10): - conn.sendmail(FROMADDR, [LISTADDR], """\ -From: %(FROMADDR)s -To: $(LISTADDR)s -Subject: test %(num)d -X-No-Archive: yes - -testing %(num)d -""" % {'num' : i, - 'FROMADDR': FROMADDR, - 'LISTADDR': LISTADDR, - }) - time.sleep(snooze) -finally: - conn.quit() -- cgit v1.2.3-70-g09d2