How to configure multiple postfix content filters?

Mike Schleif 1helices at
Thu Mar 3 20:08:23 CET 2016

Centos:  7.2.1511 (Core)
postfix: 2.10.1
amavisd-new: 2.10.1

This postfix server was designed to run as follows, which it has done for
several months without incident:

Original filter-only:
smtp  inet  n  -  n  -  -  smtpd
  -o content_filter=filter:dummy

filter  unix  -  n  n  -  10  pipe
  flags=Rq user=filter null_sender=
  argv=/var/spool/filter/bin/ -f ${sender} -- ${recipient}

Now, I'm tasked with retrofitting spamassassin on same host, which works
following configuration:

smtp  inet  n  -  n  -  -  smtpd
  -o content_filter=spamassassin

spamassassin unix -  n  n  -  -  pipe
  user=spamd argv=/usr/bin/spamc -f -e
  /usr/sbin/sendmail -oi -f ${sender} ${recipient}

Our problem is using _both_ spamassassin and filter, preferably in that

postfix-users pointed me to: amavisd-new, which I have installed. This
works properly, regarding spam & virus.

How need I configure postfix to first call amavisd-new, then use "filter?"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the amavis-users mailing list