summaryrefslogtreecommitdiff
path: root/mailman/queue/docs/outgoing.txt
Commit message (Collapse)AuthorAgeFilesLines
* Push the source directory into a 'src' subdirectory so that zc.buildout worksBarry Warsaw2009-01-251-75/+0
| | | | correctly regardless of how it's used.
* Remove the mailman.interface magic. Use the more specific interface imports.Barry Warsaw2009-01-041-2/+2
|
* Down to only 27 test failures.Barry Warsaw2008-12-261-3/+2
| | | | | | | | | 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.
* Convert more configuration variables to lazr.config.Barry Warsaw2008-12-221-1/+0
| | | | | | | | Add .push() and .pop() methods to the Configuration object. Put the 'config' object in the globals of doctests. Add some test layers for setting up the configuration and the SMTP server.
* Merge in command refactoring branch.Barry Warsaw2008-08-121-6/+3
|\ | | | | | | | | | | Begin to flesh out the tests for the join command. Refactor out notifications from the add_member() function.
* | Use IMailingList.posting_address (a.k.a. List-Post header) in theBarry Warsaw2008-07-061-18/+2
| | | | | | | | | | | | | | Mail-Archive.com hash calculation, not the post-id sequence number. test_documentation now starts and stops the smtp listener, simplifing many tests.
* | mailman.tests should contain only tests.Barry Warsaw2008-07-031-2/+2
|/ | | | mailman.testing should contain any support for running the tests.
* Added a test of the OutgoingRunner, and subsequent changes to make it pass,Barry Warsaw2008-03-271-0/+96
| | | | | | | | | | | | | | 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.
* Fix a typo in a roster name.Barry Warsaw2008-03-061-155/+0
| | | | | | | | | | Remove an outdated comment. Add an SMTPServer wrapper class to the test helpers module. This will be used in tests of the outgoing queue, which actually needs to talk to an SMTP server. Adapt the smtpd-based server to being run under thread control, and remove some now unnecessary code.
* Bite the bullet: rename the Mailman package to mailman.Barry Warsaw2008-02-271-0/+155