| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Bump copyright years. | Barry Warsaw | 2017-01-04 | 1 | -1/+1 |
| | | |||||
| * | Use `atpublic` for @public instead of internal copy. | Barry Warsaw | 2016-11-29 | 1 | -1/+1 |
| | | |||||
| * | Clean up the mta directory. | Barry Warsaw | 2016-03-25 | 1 | -6/+2 |
| | | |||||
| * | Super duper. | Barry Warsaw | 2016-01-26 | 1 | -1/+1 |
| | | | | | | * Python 3-ify super() calls. * Remove a bunch of obsolete exception classes. | ||||
| * | Happy New Year. | Barry Warsaw | 2016-01-02 | 1 | -1/+1 |
| | | |||||
| * | Bump copyright years. | Barry Warsaw | 2015-01-04 | 1 | -1/+1 |
| | | |||||
| * | Remove huge amounts of now unnecessary file boilerplate. | Barry Warsaw | 2014-12-22 | 1 | -4/+0 |
| | | |||||
| * | Use print functions consistently through, and update all __future__ imports to | Barry Warsaw | 2014-04-28 | 1 | -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 Warsaw | 2014-01-01 | 1 | -1/+1 |
| | | |||||
| * | Bump copyright years. | Barry Warsaw | 2013-01-01 | 1 | -1/+1 |
| | | |||||
| * | copybump | Barry Warsaw | 2012-01-01 | 1 | -1/+1 |
| | | |||||
| * | Happy New Year. | Barry Warsaw | 2011-01-01 | 1 | -1/+1 |
| | | |||||
| * | Happy New Year. | Barry Warsaw | 2010-01-01 | 1 | -1/+1 |
| | | |||||
| * | smtp_direct.py is dead and gone. | Barry Warsaw | 2009-11-03 | 1 | -17/+2 |
| | | |||||
| * | More refactoring, this time into a framework based IndividualDelivery module. | Barry Warsaw | 2009-11-01 | 1 | -0/+13 |
| | | | | | Refactoring may not yet be complete. | ||||
| * | Refactor BulkDeliver so that the guts can be used in VERPDeliver. | Barry Warsaw | 2009-11-01 | 1 | -66/+12 |
| | | | | | Rename the substitution variables in verp_format. | ||||
| * | Copy slightly modified code from smtp_direct.py for handling low level error. | Barry Warsaw | 2009-10-31 | 1 | -0/+11 |
| | | | | | Sadly, punting on tests for this for now. | ||||
| * | Handle SMTPResponseExceptions like smtp_direct.py, but without the distinction | Barry Warsaw | 2009-10-31 | 1 | -0/+6 |
| | | | | | between temporary and permanent failures. That will happen at a higher level. | ||||
| * | IMailTransportAgentDelivery.deliver() returns a dictionary just like | Barry Warsaw | 2009-10-31 | 1 | -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 Warsaw | 2009-10-24 | 1 | -0/+19 |
| | | |||||
| * | Default max_recipients to None, meaning no max. | Barry Warsaw | 2009-10-23 | 1 | -7/+20 |
| | | | | | Hook it up to the Connection class. | ||||
| * | The bulk delivery chunking algorithm. | Barry Warsaw | 2009-10-19 | 1 | -0/+67 |
| | | |||||
| * | IMailTransportAgent -> IMailTransportAgentAliases | Barry Warsaw | 2009-10-18 | 1 | -0/+40 |
| Add IMailTransportAgentDelivery and begin to flesh out the doctest. | |||||
