<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mailman.git/scripts/mailcmd, branch master</title>
<subtitle>The GNU Mailing List manager.
</subtitle>
<id>https://git.neuromancer.sk/mailman.git/atom?h=master</id>
<link rel='self' href='https://git.neuromancer.sk/mailman.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/'/>
<updated>2001-11-30T23:33:38Z</updated>
<entry>
<title>In order to make the list alias -&gt; script mapping more consistent,</title>
<updated>2001-11-30T23:33:38Z</updated>
<author>
<name>bwarsaw</name>
</author>
<published>2001-11-30T23:33:38Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=936a07feab0d279a2755bac00294b46faa06304a'/>
<id>urn:sha1:936a07feab0d279a2755bac00294b46faa06304a</id>
<content type='text'>
we've renamed mailcmd to request and mailowner to owner (through some
SF-assisted CVS repo magic).  We've also moved scripts/auto to
contrib/auto since it's an obsolete way of doing the auto-aliasing in
Postfix.

We need to update mail-wrapper.c for the new list of acceptable script
names.

Note that there are still two abberations:

    - messages posted to just `listname' go to the post script
    - messages posted to listname-admin go to the bounces script

The latter, listname-admin may eventually go away.

Note that this requires you to regenerate your aliases!
</content>
</entry>
<entry>
<title>Code cleaning</title>
<updated>2001-11-20T17:24:36Z</updated>
<author>
<name>bwarsaw</name>
</author>
<published>2001-11-20T17:24:36Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=395ccd7e30179e48c31f931e87b78bb76d6822ea'/>
<id>urn:sha1:395ccd7e30179e48c31f931e87b78bb76d6822ea</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Since these scripts are always run from the wrapper, they don't need a</title>
<updated>2001-09-07T23:22:35Z</updated>
<author>
<name>bwarsaw</name>
</author>
<published>2001-09-07T23:22:35Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=e99c46e29e2e67c9014b4f3294243fa518054b88'/>
<id>urn:sha1:e99c46e29e2e67c9014b4f3294243fa518054b88</id>
<content type='text'>
#! line.
</content>
</entry>
<entry>
<title>main(): Be sure to set the _plaintext message metadata key to inform</title>
<updated>2001-06-27T23:02:46Z</updated>
<author>
<name>bwarsaw</name>
</author>
<published>2001-06-27T23:02:46Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=5f3342e87b1ac613c5f5efe4c318c1cce9943fdd'/>
<id>urn:sha1:5f3342e87b1ac613c5f5efe4c318c1cce9943fdd</id>
<content type='text'>
the Switchboard that it should save the message as plain text and not
as a pickle.
</content>
</entry>
<entry>
<title>coding style</title>
<updated>2001-05-11T20:07:29Z</updated>
<author>
<name>bwarsaw</name>
</author>
<published>2001-05-11T20:07:29Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=cf88849653c6cc10ce175c63f982696b1f7cfd27'/>
<id>urn:sha1:cf88849653c6cc10ce175c63f982696b1f7cfd27</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update copyright years</title>
<updated>2001-02-28T05:56:07Z</updated>
<author>
<name>bwarsaw</name>
</author>
<published>2001-02-28T05:56:07Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=d17b7a1240068d0956df05ddac935bfbc8b8a21c'/>
<id>urn:sha1:d17b7a1240068d0956df05ddac935bfbc8b8a21c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Next round of big i18n patches.</title>
<updated>2001-02-28T05:55:52Z</updated>
<author>
<name>bwarsaw</name>
</author>
<published>2001-02-28T05:55:52Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=3f56cb5ca8f86852c826805ad942f5b17a2dbdc6'/>
<id>urn:sha1:3f56cb5ca8f86852c826805ad942f5b17a2dbdc6</id>
<content type='text'>
main(): Change the error messages; removed old cruft (we never need to
create the MailList object, we just need a valid listname -- we also
don't ever need to create a Message object, stdin is fine); change the
enqueuing code to use the new Switchboard mechanism.
</content>
</entry>
<entry>
<title>main(): Explicitly queue the message to INQUEUE_DIR (see changes</title>
<updated>2000-12-20T20:01:51Z</updated>
<author>
<name>bwarsaw</name>
</author>
<published>2000-12-20T20:01:51Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=c8196fbdd58eef50de23e43691747aeac66ebc9d'/>
<id>urn:sha1:c8196fbdd58eef50de23e43691747aeac66ebc9d</id>
<content type='text'>
described in qrunner for details).
</content>
</entry>
<entry>
<title>Modifications to use extended print syntax.</title>
<updated>2000-12-07T19:14:36Z</updated>
<author>
<name>bwarsaw</name>
</author>
<published>2000-12-07T19:14:36Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=a405e7481d9d5b60ac0101b067c9fefff2b796f6'/>
<id>urn:sha1:a405e7481d9d5b60ac0101b067c9fefff2b796f6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>All three scripts have now been changed to always quickly queue their</title>
<updated>2000-06-14T05:19:13Z</updated>
<author>
<name>bwarsaw</name>
</author>
<published>2000-06-14T05:19:13Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=5b1f96b64525f5b6f0653b528b7e8be804555500'/>
<id>urn:sha1:5b1f96b64525f5b6f0653b528b7e8be804555500</id>
<content type='text'>
messages to the qfiles directory.  This once and for all avoids the
possibility that we hit the MTA's command time limit.  The mailing
list objects are never locked so we can't time out there.  They don't
need to be locked for message queuing.

The penalty is that we do more disk i/o for every message destined to
the list, the list-owner or list-request, and messages are not
delivered immediately.  Both are probably worthy tradeoffs for
absolutely guaranteeing that messages never get lost.
</content>
</entry>
</feed>
