Если по делу никто не ответит, попробуй следующий метод:Ставишь clamsmtp, конфигуришь его (пример конфига):
OutAddress: 10026
TimeOut: 180
Listen: 0.0.0.0:10025
ClamAddress: /var/run/clamav/clamd
Header: X-Virus-Scanned: ClamAV 0.91.2 using ClamSMTP on <your_server_name_here>
TempDirectory: /tmp
Action: drop
User: clamav
Далее правим конфиги постфикса. Добавляем в master.cf следующие строчки:
scan unix - - n - 16 smtp -o smtp_send_xfo
127.0.0.1:10026 inet n - n - 16 smtpd
-o content_filter=
-o smtpd_helo_restrictions=
-o smtpd_client_restrictions=
-o smtpd_sender_restrictions=
-o smtpd_recipient_restrictions=permit_mynetworks,reject
-o mynetworks_style=host
-o smtpd_autorized_xforward_hosts=127.0.0.0/8
И в main.cf строку
content_filter = scan:127.0.0.1:10025