summaryrefslogtreecommitdiff
path: root/src/mailman/queue/maildir.py
diff options
context:
space:
mode:
authorBarry Warsaw2010-10-08 17:17:34 -0400
committerBarry Warsaw2010-10-08 17:17:34 -0400
commit90814a40b82e559ebfa999df2121ba2e8e32500f (patch)
tree072fe79321581fde129cc87e9656da855a42b270 /src/mailman/queue/maildir.py
parent3643347f1c8548bc903e4a95a48a926cd07d307d (diff)
downloadmailman-90814a40b82e559ebfa999df2121ba2e8e32500f.tar.gz
mailman-90814a40b82e559ebfa999df2121ba2e8e32500f.tar.zst
mailman-90814a40b82e559ebfa999df2121ba2e8e32500f.zip
Diffstat (limited to 'src/mailman/queue/maildir.py')
-rw-r--r--src/mailman/queue/maildir.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/mailman/queue/maildir.py b/src/mailman/queue/maildir.py
index 64bb511ea..7d95356f4 100644
--- a/src/mailman/queue/maildir.py
+++ b/src/mailman/queue/maildir.py
@@ -58,7 +58,8 @@ from email.Utils import parseaddr
from mailman.config import config
from mailman.message import Message
-from mailman.queue import Runner
+from mailman.queue import Runner, Switchboard
+
log = logging.getLogger('mailman.error')
@@ -67,6 +68,7 @@ log = logging.getLogger('mailman.error')
subqnames = ('admin', 'bounces', 'confirm', 'join', 'leave',
'owner', 'request', 'subscribe', 'unsubscribe')
+
def getlistq(address):
localpart, domain = address.split('@', 1)
# TK: FIXME I only know configs of Postfix.
@@ -83,6 +85,7 @@ def getlistq(address):
subq = None
return listname, subq, domain
+
class MaildirRunner(Runner):
# This class is much different than most runners because it pulls files