summaryrefslogtreecommitdiff
path: root/src/mailman/queue/maildir.py
diff options
context:
space:
mode:
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