[prev in list] [next in list] [prev in thread] [next in thread]
List: majordomo-workers
Subject: My 1.94.3 (Feature) Patch List
From: Nick Perry <nick.perry () amulation ! co ! uk>
Date: 1997-08-08 15:36:38
[Download RAW message or body]
Prompted by a message from yesterday, I've tidied up my feature patches
for majordomo and ensured they are all made against 1.94.3.
They are all freely available from:
ftp://ftp.amulation.com/pub/majordomo_patches/
Descriptions follow. Listed in order of usefulness!
rm_digest.patch 3076 bytes
adds the functionality promised by digest_rm_fronter and
digest_rm_footer, but never implemented.
Fronters and footers are removed from each message in the digest
only at the time the digest is compiled, so if the message_fronter
and message_footer from the non-digest list have been changed since
the last digest was made, only those messages with the current fronters
and footers will have them successfully removed.
mime_digest.patch 6037 bytes
Modifies digest to implement MIME digest of the type
multipart/mime. The boundary is the same as the old RFC-1153
type message separator, co compatibility is assured. However,
MIME headers are also retained for each message, which may, in
some bizarre circumstances, cause problems.
MIME-ification it controlled via the new list config setting
digest_mime (boolean), or via additional command line option -M.
digest_mime must be set if you want mkdigest to produce MIME
digests.
message_fronter will appear at the foot of the first (index)
part if MIME features are invoked.
quote_lines.patch 4106 bytes
Features to either 'warn' or 'bounce' messages to a list
based on quantity of quoted material.
Quoting is defined/detected using a simple regexp:
/^[>| :}]/
Per list configurable. max_quoted_pc defines the threshold
(as a percentage) at which the feature is invoked.
exceed_quoted_warn defines the action: "bounce" signifies the
message should be bounced (unless approved) to list-admin;
anything else in this field is printed verbatim at the foot of
offending messages. The usual tokens are expanded.
archive_chmod.patch 480 bytes
Modifies archive2.pl to ensure archives are
world readable. Useful for ftp archives.
Use only with lists whose get_access is open
subject_prefix.patch 1089 bytes
More advanced prepending of subject_prefix
Correct far-too-clever mailers that do this
[PREFIX] Re: Subject
to
Re: [PREFIX] Subject
Zaps any occurrence of [PREFIX] in the subject before commencing to ensure
subjects like:
New Subjects (was Re: [PREFIX] Subject)
get written as:
[PREFIX] New Subject (was Re: Subject)
list_name_help.patch 616 bytes
Modifies majordomo to give a hint if someone uses an incorrect
listname ending -1 or -i or -I. A common mistake for sites that
use the convention of listnames ending in -l (lower case 'L')
bounce_all.patch 7966 bytes
Modifies bounce to accept 'all' as the list argument. In which case
bounce will attempt to unsubscribe from ALL lists anyone whose
address matches the pattern passed.
The pattern is evaluated using a user-configurable grep command.
Crude, but effective!
skip_headers.patch 496 bytes
Simply adds more headers known to cause probs to the
skip headers string.
mailstrip 3685 bytes
NOT A PATCH - a perl standalone
Input a properly formatted SMTP message
Output is same SMTP message sans certain headers or body items
Useful for stripping nasty attachments from mails.
with this installed, I have approve aliased as:
alias approve '/path/to/mailstrip -a | /path/to/approve'
owner-password.patch 3392 bytes
Owner Password Hack
AVOID - INCOMPLETE
--
Nick Perry | Home / Recreation | Work - AboarD |
| LONDON SW1, UK | LONDON SW10, UK |
| http://www.amulation.co.uk/nick | http://www.aboard.co.uk |
| nick.perry@amulation.co.uk | np@aboard.co.uk |
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic