| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | * Fix a test based on updated output. | Barry Warsaw | 2009-12-06 | 7 | -38/+435 | |
| | | | | | | | | | | * Add a stub for the -confirm email command * Add stubs for -leave and -unsubscribe * Remove the crufty (and broken) 'tojoin' 'toleave' and 'toconfirm' metadata keys for synchronizing between lmtp and the command runner. Replace this by putting the subaddress recognized by lmtp into the metadata and having the command runner look at the subaddress. | |||||
| * | * Mostly eradicate mentions of mailmanctl. | Barry Warsaw | 2009-12-05 | 6 | -40/+38 | |
| | | | | | * In most human readable text, qrunner -> queue runner | |||||
| * | Revert the last changes. Calculate size where needed. | Barry Warsaw | 2009-12-05 | 6 | -15/+4 | |
| | | ||||||
| * | The delivery agent requires that the message object have a .original_size | Barry Warsaw | 2009-12-04 | 6 | -5/+21 | |
| | | | | | attribute. Add this for UserNotifications. | |||||
| * | Replace the old bin/dumpdb with 'bin/mailman qfile'. | Barry Warsaw | 2009-12-04 | 3 | -88/+163 | |
| | | ||||||
| * | Bump to version 3.0a5 | Barry Warsaw | 2009-11-30 | 3 | -11/+15 | |
| | | | | | Fix a test to use pkg_resources instead of open. | |||||
| * | Byte literals | Barry Warsaw | 2009-11-29 | 1 | -6/+6 | |
| | | ||||||
| * | fix a test | Barry Warsaw | 2009-11-29 | 1 | -9/+9 | |
| | | ||||||
| * | Add a comment. | Barry Warsaw | 2009-11-29 | 1 | -1/+5 | |
| | | ||||||
| * | Put square brackets around the host name to prevent Postfix from doing an MX | Barry Warsaw | 2009-11-29 | 1 | -2/+2 | |
| | | | | | lookup. | |||||
| * | Fix a test and make Sphinx happy. | Barry Warsaw | 2009-11-28 | 2 | -42/+42 | |
| | | ||||||
| * | Update NEWS.txt for 3.0a4. | Barry Warsaw | 2009-11-28 | 1 | -2/+35 | |
| | | ||||||
| * | Convert bin/genaliases to bin/mailman aliases | Barry Warsaw | 2009-11-28 | 7 | -107/+188 | |
| | | ||||||
| * | When no arguments are given to 'bin/members', print a list of all the mailing | Barry Warsaw | 2009-11-28 | 3 | -4/+28 | |
| | | | | | | | | list's member addresses and real names. Change the default LMTP server port to 8024, since 24 is the default (for postfix) but we don't want to require root. | |||||
| * | Rework the 'bin/mailman lists' arguments to be more likely useful in the | Barry Warsaw | 2009-11-28 | 3 | -59/+78 | |
| | | | | | common case. | |||||
| * | Refactor VERP calculation so that it's now in the outgoing queue instead of | Barry Warsaw | 2009-11-27 | 4 | -206/+373 | |
| | | | | | | | the to-outgoing handler. Putting it in the latter means that more delivery vectors can take advantages of the same mechanisms. to-outgoing is now really simple (but is it simple enough?). | |||||
| * | This script has been replaced. | Barry Warsaw | 2009-11-26 | 1 | -223/+0 | |
| | | ||||||
| * | Moderate testing of the withlist command. | Barry Warsaw | 2009-11-26 | 2 | -1/+123 | |
| | | ||||||
| * | Flesh out --run | Barry Warsaw | 2009-11-26 | 1 | -12/+40 | |
| | | ||||||
| * | * The start of a conversion of bin/withlist to bin/mailman withlist | Barry Warsaw | 2009-11-26 | 6 | -25/+226 | |
| | | | | | | | | | * Add lots of debugging to the SMTP delivery chain * Move the VERP calculation to the deliver module, since this is the central place we do delivery. For example, when it was in to_outgoing, other routes for injecting the message may not have been verp'd. to_outgoing is now really simple. | |||||
| * | Add a development mode setting which changes the basic behavior of mailman. | Barry Warsaw | 2009-11-24 | 6 | -11/+121 | |
| | | | | | | | | | | | | | | | The only thing it does currently is force the recipients in the low level connection code to a hard-coded address. Also: * Fix the inject command's --filename/-f argument * Make inject's LISTNAME required * When inject reads from stdin, capture C-c and print a nicer message * Extend the members command so that blank lines and lines starting with # are ignored. * members command should not fail when an address is already subscribed. Just warn and continue. | |||||
| * | Do not create the .mo files during setup. This makes things go much faster. | Barry Warsaw | 2009-11-24 | 5 | -6/+163 | |
| | | | | | | The tests do require a partial French translation for digester.txt, so just include the bare minimum, already msgfmt'd in the mailman.testing package. | |||||
| * | Fix docs build. | Barry Warsaw | 2009-11-23 | 3 | -1/+4 | |
| | | ||||||
| * | Factor out most of the i18n subsystem and convert to using the flufl.i18n | Barry Warsaw | 2009-11-15 | 98 | -413/+260 | |
| | | | | | package. | |||||
| * | Cleanup. | Barry Warsaw | 2009-11-04 | 37 | -37/+0 | |
| | | ||||||
| * | Move a module. | Barry Warsaw | 2009-11-04 | 5 | -4/+4 | |
| | | ||||||
| * | Add 'bin/mailman version' command (identical to bin/mailman --version) | Barry Warsaw | 2009-11-03 | 3 | -1/+60 | |
| | | ||||||
| * | Branch merge | Barry Warsaw | 2009-11-03 | 24 | -179/+173 | |
| |\ | ||||||
| | * | database/model reorganization. Model classes go in mailman.model. Stock | Barry Warsaw | 2009-10-10 | 24 | -179/+173 | |
| | | | | | | | | | | | database support goes in mailman.database. Move stuff out of mailman/database/__init__.py. | |||||
| * | | smtp_direct.py is dead and gone. | Barry Warsaw | 2009-11-03 | 15 | -470/+285 | |
| | | | ||||||
| * | | Only personalize when the mailing list requests it. | Barry Warsaw | 2009-11-02 | 2 | -3/+58 | |
| | | | ||||||
| * | | Use 'nodecorate' instead. | Barry Warsaw | 2009-11-02 | 2 | -4/+4 | |
| | | | ||||||
| * | | Decorate a message only once. | Barry Warsaw | 2009-11-02 | 2 | -2/+52 | |
| | | | ||||||
| * | | Fix all tests except outgoing.txt and common.txt | Barry Warsaw | 2009-11-02 | 11 | -48/+26 | |
| | | | ||||||
| * | | Add decorations. | Barry Warsaw | 2009-11-01 | 18 | -40/+239 | |
| | | | | | | | | | s/recips/recipients/ | |||||
| * | | More refactoring. | Barry Warsaw | 2009-11-01 | 1 | -18/+7 | |
| | | | ||||||
| * | | More refactoring, this time into a framework based IndividualDelivery module. | Barry Warsaw | 2009-11-01 | 4 | -66/+157 | |
| | | | | | | | | | Refactoring may not yet be complete. | |||||
| * | | Add full personalization delivery mechanism. | Barry Warsaw | 2009-11-01 | 4 | -8/+206 | |
| | | | ||||||
| * | | Refactor BulkDeliver so that the guts can be used in VERPDeliver. | Barry Warsaw | 2009-11-01 | 6 | -76/+365 | |
| | | | | | | | | | 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 | 2 | -1/+14 | |
| | | | | | | | | | Sadly, punting on tests for this for now. | |||||
| * | | Handle SMTPResponseExceptions like smtp_direct.py, but without the distinction | Barry Warsaw | 2009-10-31 | 3 | -18/+74 | |
| | | | | | | | | | between temporary and permanent failures. That will happen at a higher level. | |||||
| * | | IMailTransportAgentDelivery.deliver() returns a dictionary just like | Barry Warsaw | 2009-10-31 | 4 | -12/+114 | |
| | | | | | | | | | | | | | | | | | | | 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 | 2 | -2/+135 | |
| | | | ||||||
| * | | Default max_recipients to None, meaning no max. | Barry Warsaw | 2009-10-23 | 2 | -8/+89 | |
| | | | | | | | | | Hook it up to the Connection class. | |||||
| * | | recips -> recipients | Barry Warsaw | 2009-10-23 | 2 | -24/+24 | |
| | | | ||||||
| * | | The bulk delivery chunking algorithm. | Barry Warsaw | 2009-10-19 | 3 | -4/+189 | |
| | | | ||||||
| * | | IMailTransportAgent -> IMailTransportAgentAliases | Barry Warsaw | 2009-10-18 | 6 | -14/+100 | |
| | | | | | | | | | Add IMailTransportAgentDelivery and begin to flesh out the doctest. | |||||
| * | | Show that a max_sessions_per_connection == 0 means there's an unlimited number | Barry Warsaw | 2009-10-18 | 4 | -30/+144 | |
| | | | | | | | | | of sessions per connection (or at least 10 <wink>). | |||||
| * | | Show that session counts are kept and can be reset. | Barry Warsaw | 2009-10-18 | 2 | -2/+27 | |
| | | | ||||||
| * | | Show that the session count is zero at first. | Barry Warsaw | 2009-10-18 | 2 | -27/+22 | |
| | | | ||||||
