summaryrefslogtreecommitdiff
path: root/src/mailman/mta/bulk.py
Commit message (Collapse)AuthorAgeFilesLines
* Bump copyright years.Barry Warsaw2017-01-041-1/+1
|
* Use `atpublic` for @public instead of internal copy.Barry Warsaw2016-11-291-1/+1
|
* Clean up the mta directory.Barry Warsaw2016-03-251-6/+2
|
* Super duper.Barry Warsaw2016-01-261-1/+1
| | | | | * Python 3-ify super() calls. * Remove a bunch of obsolete exception classes.
* Happy New Year.Barry Warsaw2016-01-021-1/+1
|
* Bump copyright years.Barry Warsaw2015-01-041-1/+1
|
* Remove huge amounts of now unnecessary file boilerplate.Barry Warsaw2014-12-221-4/+0
|
* Use print functions consistently through, and update all __future__ imports toBarry Warsaw2014-04-281-1/+1
| | | | | | | | reflect this. Also, mock out sys.stderr on some tests so that their nose2 output is quieter. A few other minor coding style consistencies.
* Bump copyright years.Barry Warsaw2014-01-011-1/+1
|
* Bump copyright years.Barry Warsaw2013-01-011-1/+1
|
* copybumpBarry Warsaw2012-01-011-1/+1
|
* Happy New Year.Barry Warsaw2011-01-011-1/+1
|
* Happy New Year.Barry Warsaw2010-01-011-1/+1
|
* smtp_direct.py is dead and gone.Barry Warsaw2009-11-031-17/+2
|
* More refactoring, this time into a framework based IndividualDelivery module.Barry Warsaw2009-11-011-0/+13
| | | | Refactoring may not yet be complete.
* Refactor BulkDeliver so that the guts can be used in VERPDeliver.Barry Warsaw2009-11-011-66/+12
| | | | Rename the substitution variables in verp_format.
* Copy slightly modified code from smtp_direct.py for handling low level error.Barry Warsaw2009-10-311-0/+11
| | | | Sadly, punting on tests for this for now.
* Handle SMTPResponseExceptions like smtp_direct.py, but without the distinctionBarry Warsaw2009-10-311-0/+6
| | | | between temporary and permanent failures. That will happen at a higher level.
* IMailTransportAgentDelivery.deliver() returns a dictionary just likeBarry Warsaw2009-10-311-2/+13
| | | | | | | | | SMTP.sendmail(). Handle SMTPRecipientsRefused just like smtp_direct.py. Hack the test mail server to be able to generate failures. SMTP responses must be bytes (don't forget we're using unicode literals).
* Bulk delivery's Sender and Errors-To headers.Barry Warsaw2009-10-241-0/+19
|
* Default max_recipients to None, meaning no max.Barry Warsaw2009-10-231-7/+20
| | | | Hook it up to the Connection class.
* The bulk delivery chunking algorithm.Barry Warsaw2009-10-191-0/+67
|
* IMailTransportAgent -> IMailTransportAgentAliasesBarry Warsaw2009-10-181-0/+40
Add IMailTransportAgentDelivery and begin to flesh out the doctest.