DragonFly On-Line Manual Pages
NOATTACH(8) DragonFly System Manager's Manual NOATTACH(8)
NAME
noattach - scan email messages for bad attachments
SYNOPSIS
noattach [-hn] [-p portinfo]
DESCRIPTION
Noattach is a milter that parses the body of email messages from
sendmail(8) and checks if the filename of attachments matches one of the
regular expressions in a given pattern file and rejects those emails that
match.
Filenames are rfc2047 or rfc2231 decoded if needed.
The options are as follows:
-h Display a short help with commandline options.
-n Makes the program stay in foreground, i.e. don't fork into
the background and don't update the pid file
-p portinfo
The port to listen to
EXAMPLES
Listen to ipv4 port 26 on localhost:
noattach -p inet:26@localhost
Listen on a unix socket:
noattach -p local:/var/run/f1.sock
You also need to add INPUT_MAIL_FILTER to the .mc file you use to make
the sendmail.cf.
Information about the parameters for INPUT_MAIL_FILTER is in the
README.libmilter file wich is in the source tree.
FILES
These pathnames are set at complie time.
/usr/local/etc/noattach.patterns
Regular expressions used to find bad attachments.
SEE ALSO
sendmail(8)
http://www.sendmail.org/
http://www.milter.org/
AUTHORS
Olafur Osvaldsson <oli@isnic.is>
BUGS
IPv6 has not been tested at all.
DragonFly 6.5-DEVELOPMENT April 11, 2002 DragonFly 6.5-DEVELOPMENT