diff options
| author | Barry Warsaw | 2016-11-30 15:03:35 -0500 |
|---|---|---|
| committer | Barry Warsaw | 2016-11-30 15:03:35 -0500 |
| commit | b0f5e43046c6b4be473e1d98623e3157221719af (patch) | |
| tree | 38273865ca5697eb9fe86ab91f5782dcd4c05dcd /src/mailman/runners | |
| parent | 7d172db85b7bee4731853471528a612980be5611 (diff) | |
| download | mailman-b0f5e43046c6b4be473e1d98623e3157221719af.tar.gz mailman-b0f5e43046c6b4be473e1d98623e3157221719af.tar.zst mailman-b0f5e43046c6b4be473e1d98623e3157221719af.zip | |
Finish configuring flufl.testing.
Also, use the better way to set the LMTP ident.
Diffstat (limited to 'src/mailman/runners')
| -rw-r--r-- | src/mailman/runners/lmtp.py | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/mailman/runners/lmtp.py b/src/mailman/runners/lmtp.py index 0fa13a611..b0f473c0b 100644 --- a/src/mailman/runners/lmtp.py +++ b/src/mailman/runners/lmtp.py @@ -93,9 +93,6 @@ ERR_502 = '502 Error: command HELO not implemented' ERR_550 = '550 Requested action not taken: mailbox unavailable' ERR_550_MID = '550 No Message-ID header provided' -# XXX Blech -aiosmtpd.smtp.__version__ = 'GNU Mailman LMTP runner 2.0' - def split_recipient(address): """Split an address into listname, subaddress and domain parts. @@ -218,7 +215,9 @@ class LMTPHandler: class LMTPController(Controller): def factory(self): - return LMTP(self.handler) + server = LMTP(self.handler) + server.__ident__ = 'GNU Mailman LMTP runner 2.0' + return server def make_socket(self): sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) |
