Mercurial > hg > mlmmj
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: