Sendmail Milter Question

Yang Xiao yxiao2004 at gmail.com
Fri Oct 22 14:48:29 UTC 2004


Oh, found it.
#### README.libmilter

Which filters are invoked and their sequencing is handled by the
InputMailFilters option. Note: if InputMailFilters is not defined no filters
will be used.

        O InputMailFilters=filter1, filter2, filter3

This is is set automatically according to the order of the
INPUT_MAIL_FILTER commands in your .mc file.  Alternatively, you can
reset its value by setting confINPUT_MAIL_FILTERS in your .mc file.
This options causes the three filters to be called in the same order
they were specified.  It allows for possible future filtering on output
(although this is not intended for this release).

Also note that a filter can be defined without adding it to the input
filter list by using MAIL_FILTER() instead of INPUT_MAIL_FILTER() in your
.mc file.

Yang

On Fri, 22 Oct 2004 10:40:25 -0400, Yang Xiao <yxiao2004 at gmail.com> wrote:
> Hi guys,
> Is it possible to use multiple milters with sendmail? and if so, what
> determines the order they are applied?
> 
> ie.
> 
> include(`/usr/share/sendmail-cf/m4/cf.m4')dnl
> VERSIONID(`@(#)ohpp')dnl
> OSTYPE(linux)dnl
> FEATURE(nocanonify)dnl
> MASQUERADE_AS(ohpp.com)dnl
> FEATURE(allmasquerade)dnl
> dnl Milter
> dnl APPENDDEF(`conf_sendmail_ENVDEF', `-DMILTER')
> define(`MAIL_HUB', `mail.domain.com')dnl
> define(`SMART_HOST', `mail.domain.com')dnl
> define(`confFORWARD_PATH', `')dnl
> define(`STATUS_FILE', `/var/log/mail/statistics')dnl
> define(`UUCP_MAILER_MAX', `2000000')dnl
> FEATURE(`smrsh',`/usr/sbin/smrsh')dnl
> dnl SpamAssassin Milter
> INPUT_MAIL_FILTER(`spamassassin', `S=local:/var/run/spamass.sock,
> F=,T=C:15m;S:4m;R:4m;E:10m')
> dnl ClamAV Milter
> INPUT_MAIL_FILTER(`clmilter',`S=local:/var/run/clamav/clamd.sock, F=,
> T=S:4m;R:4m')dnl
> define(`confINPUT_MAIL_FILTERS', `clmilter')dnl
> dnl FEATURE(always_add_domain)dnl
> FEATURE(use_cw_file)dnl
> FEATURE(use_ct_file)dnl
> EXPOSED_USER(`root')dnl
> MAILER(smtp)dnl
> 
> many thanks,
> Yang
>




More information about the fedora-list mailing list