DragonFly On-Line Manual Pages
nohtml(1) DragonFly General Commands Manual nohtml(1)
NAME
nohtml - Suppress HTML Attachments In Email
SYNOPSIS
nohtml.py [-hv]
OPTIONS
-h print help information
-v print detailed version information.
DESCRIPTION
'nohtml' is a short Python script intended to be used in a mail alias
to strip HTML out of inbound messages. It is most useful when used in
conjunction with something like the 'majordomo' mailing list manager to
keep people from posting HTML to mailing lists.
For example, here are 'Before' and 'After' entries in the sendmail
'aliases' file which enable this filter to process inbound emails
before they are delivered to the mailing list:
Before:
listname: "|/usr/local/majordomo/wrapper resend -l listname -h hostdomain.com listname-list"
After:
listname: "|/local/bin/python /local/bin/nohtml.py |/usr/local/majordomo/wrapper ...
Notice that, in this context, you must explictly invoke the Python
interpreter in the alias pipeline. This is because there is no shell
interpeter present at the time the alias is invoked, so the usual #!
shell invocation found in the first line of the script will not work.
OTHER
You must have a reasonably current version of Python installed.
BUGS AND MISFEATURES
None known as of this release.
COPYRIGHT AND LICENSING
'nohtml' is Copyright(c) 2003 TundraWare Inc. For terms of use, see
the nohtml-license.txt file in the program distribution.
AUTHOR
Tim Daneliuk
nohtml@tundraware.com
TundraWare Inc. nohtml(1)