summaryrefslogtreecommitdiff
path: root/Mailman/Queue/IncomingRunner.py
diff options
context:
space:
mode:
authorbwarsaw2001-11-20 17:09:33 +0000
committerbwarsaw2001-11-20 17:09:33 +0000
commitba11de3bf132c0059de066b2e6b3c0c7a95dfc0b (patch)
treebe3c502d2f4a3699ac5a82664561c6508c46b47e /Mailman/Queue/IncomingRunner.py
parent32d973b142527e72d2ac335e3adf1fc81c8bb69e (diff)
downloadmailman-ba11de3bf132c0059de066b2e6b3c0c7a95dfc0b.tar.gz
mailman-ba11de3bf132c0059de066b2e6b3c0c7a95dfc0b.tar.zst
mailman-ba11de3bf132c0059de066b2e6b3c0c7a95dfc0b.zip
Some updating of the big comment. I'm not spending a lot of time on
this because I want to create a flow chart later to give a better description of the details.
Diffstat (limited to 'Mailman/Queue/IncomingRunner.py')
-rw-r--r--Mailman/Queue/IncomingRunner.py14
1 files changed, 8 insertions, 6 deletions
diff --git a/Mailman/Queue/IncomingRunner.py b/Mailman/Queue/IncomingRunner.py
index 8aadad45f..42a139a57 100644
--- a/Mailman/Queue/IncomingRunner.py
+++ b/Mailman/Queue/IncomingRunner.py
@@ -16,16 +16,16 @@
"""Incoming queue runner."""
-# A typical Mailman list exposes four aliases which point to three different
+# A typical Mailman list exposes seven aliases which point to four different
# wrapped scripts. E.g. for a list named `mylist', you'd have:
#
# mylist -> post
-# mylist-admin -> mailowner
+# mylist-admin -> bounces
# mylist-request -> mailcmd
-# mylist-owner -> mailowner (through an alias to mylist-admin)
-#
-# Only 3 scripts are used for historical purposes, but some MTAs have more
-# direct ways to shuttle messages into the Mailman incoming queues.
+# mylist-join -> mailcmd
+# mylist-leave -> mailcmd
+# mylist-owner -> mailowner
+# mylist-bounces -> bounces
#
# mylist-request is a robot address; its sole purpose is to process emailed
# commands in a Majordomo-like fashion. mylist-admin is supposed to reach the
@@ -33,6 +33,8 @@
# examines the message for bounce content. mylist-owner is the fallback for
# delivery to the list owners; it performs no bounce detection, but it /does/
# look for bounce loops, which can occur if a list owner address is bouncing.
+# mylist-bounces is a reception robot that receives all normal delivery
+# bounces. Its messages are not handled by the incoming qrunner.
#
# So delivery flow of messages look like this:
#