Postfix 2.2.5 на самом деле умеет использовать несколько content-filters, по цепочке.
Допустим, стоит задача прогонять почту через clamav и еще какой-нибудь антивирус. bitdefender скажем.
смотрим схему http://postfix.hostingzero.com/FILTER_README.html#advanced_filter
clamsmtp отдает на 10025 порт:
master.cf:
Идея такая:
main.cf:
master.cf:
Т.е., clamsmtp проверив отдает в 10025. Там ее передают bitdefender'у, который слушает порт 10024, и проверив выдает на 10026, с которого уже передается на доставку.