diff contrib/receivestrip/README @ 748:dfc9ab125fd4

Fix spelling of 'receive' and 'voodoo'; make mlmmj-recieve a symlink
author Chris Webb
date Sun, 03 Oct 2010 21:40:42 +1100
parents contrib/recievestrip/README@2f98510cc11a
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/contrib/receivestrip/README	Sun Oct 03 21:40:42 2010 +1100
@@ -0,0 +1,37 @@
+mlmmj-receive-strip is a replacement for mlmmj-receive
+
+It opens the files control/mimedeny and control/mimestrip to get a list of mimetypes
+for parts of multipart/mime messages that should be denied or stripped
+
+The parts then get stripped directly when the mail is received.
+
+mlmmj-receive-strip also appends an extra header
+
+X-ThisMailContainsUnwantedMimeParts: Y when the mail contains unwanted mime parts
+
+
+Usage:
+Compile the program in this directory with make and use "make install" to install it.
+Afterwards replace mlmmj-receive with mlmmj-receive-strip in /etc/aliases for the mailinglist
+you want to enable stripping and run newaliases
+
+
+Then create the files mimedeny mimestrip in the control directory of your mailinglist.
+
+If control/mimestrip for example contains:
+
+text/html
+application/octet-stream
+
+html texts and binarys will be stripped from the mail.
+
+When you also want to deny mails with certain mimeparts add the mimetypes to the mimedeny file
+and add the following lines to the control/access file:
+
+deny ^X-ThisMailContainsUnwantedMimeParts: Y
+allow
+
+You will most likely want to remove the X-ThisMailContainsUnwantedMimeParts
+header by adding the following line to the control/delheaders file:
+
+X-ThisMailContainsUnwantedMimeParts: