summaryrefslogtreecommitdiff
path: root/mailman/pipeline/smtp_direct.py
Commit message (Collapse)AuthorAgeFilesLines
* The conversion from Defaults.py to lazr.config is complete.Barry Warsaw2009-01-061-419/+0
| | | | | | | | | | | lazr.config 1.1 now has everything we need, so we don't need the special develop hack. make_instance is no longer necessary. Refactor the style stuff into their own directory. Finally! Move the delivery module into the mailman.mta package.
* Defaults module is mostly eradicated, converted to lazr.config. The testBarry Warsaw2009-01-051-10/+6
| | | | suite does not yet work though.
* Picking some (py)lint.Barry Warsaw2009-01-041-1/+0
|
* Remove the mailman.interface magic. Use the more specific interface imports.Barry Warsaw2009-01-041-1/+2
|
* "Fix" Pipermail in the sense that it doesn't traceback.Barry Warsaw2009-01-031-1/+1
| | | | | | | | Fix some typos in Utils.py Fix add_members and list_members Add a testing MTA.
* Bump copyright yearsBarry Warsaw2009-01-011-1/+1
|
* Down to only 27 test failures.Barry Warsaw2008-12-261-9/+14
| | | | | | | | | More temporary config -> Defaults changes. More fixes to smtp_direct.py. Other queue runner fixes, including allowing make_testable_runner() to take an optional 'name' which overrides the default class-calculated name.
* Lots of changes to make bin/withlist work under a buildout environment.Barry Warsaw2008-12-201-62/+47
| | | | | | | | | | mailman.configuration -> mailman.config.config mailman.initialize -> mailma.core.initialize mailman.loginit -> mailman.core.logging (yay future absolute imports!) Convert all configurations to lazr.config, though some legacy still remains, and I haven't been able to remove Defaults.py yet. Added as_boolean() and as_log_level() helpers for explicit type conversion. Added a schema.cfg.
* mailman.Errors -> mailman.core.errorsBarry Warsaw2008-09-261-2/+2
|
* Upgrade to GPLv3.Barry Warsaw2008-09-241-12/+12
|
* Make all the SMTP_LOG_* templates, PEP 292 compatible. Make them consistentlyBarry Warsaw2008-03-301-20/+42
| | | | | | | | | | | put the Message-ID first in the log message. Dict the MsgSafeDict class as unnecessary now. Fix the DEFAULT_MSG_FOOTER. Back out an earlier unnecessary change for virgin queue pipelines. Add a bunch of debugging to the mail Runner loops.
* Added a test of the OutgoingRunner, and subsequent changes to make it pass,Barry Warsaw2008-03-271-2/+2
| | | | | | | | | | | | | | including: - MailingList.full_path -> IMailingList.data_path and implement this as a property on the MailingList object. - Fix the 'decorate' handler to work with the new member/user data model, instead of the old MemberAdaptor interface. - Fix a few problems with the smtp-direct handler, though this needs more work and tests. - Add some debug logging to both the test smtplistener and the SMTPServer proxy. Fix the proxy's consumption of messages from the thread queue. - Fix the smtplistener's calculation of the X-Peer header.
* Bite the bullet: rename the Mailman package to mailman.Barry Warsaw2008-02-271-0/+411