diff options
| author | bwarsaw | 2006-10-05 04:20:32 +0000 |
|---|---|---|
| committer | bwarsaw | 2006-10-05 04:20:32 +0000 |
| commit | 838e3e65cf36777f063b8fa3c5ee4ff057ef80a6 (patch) | |
| tree | de1374b27ee5ec9fdc9640618b4cee534f26af75 /Mailman/HTMLFormatter.py | |
| parent | 8d4311293a6c5b95cca67275aae417ffb124e181 (diff) | |
| download | mailman-838e3e65cf36777f063b8fa3c5ee4ff057ef80a6.tar.gz mailman-838e3e65cf36777f063b8fa3c5ee4ff057ef80a6.tar.zst mailman-838e3e65cf36777f063b8fa3c5ee4ff057ef80a6.zip | |
A further elaboration of the LMTP-based incoming qrunner. I believe this is
now more conformant to RFC 2033. Changes include:
- Make sure LMTPRunner returns a status code for each recipient accepted
during the RCPT TO part of the protocol. This is required by RFC 2033.
- Use email.message_from_string() directly instead of creating a StringIO.
The email package will already do this for us.
- Use email 4.0 package names
- Create both an error and a queue logger, and write the appropriate messages
to each. Note that we'll never cleanly exit out of asyncore.loop() so the
trailing log message is kind of pointless.
- Remove the -admin address.
- Simplification, refactoring, and whitespace normalization
- Updated docstring
Diffstat (limited to 'Mailman/HTMLFormatter.py')
0 files changed, 0 insertions, 0 deletions
