|
Clam Antivirus configuration for postfix Mail Server in Debian Get the correct clam installed The default clam install are not up to date. Add the following to your /etc/apt/sources.list deb http://ftp2.de.debian.org/debian-volatile sarge/volatile main
Now Run Update for new packages #apt-get update
Installing clamav in Debian
#apt-get install clamsmtp clamav-freshclam
Edit the clamsmtp file Edit the /etc/clamsmtpd.conf file and change OutAddress: 10025 to OutAddress: 10026. also change Listen: 127.0.0.1:10026 to Listen: 127.0.0.1:10025 Edit the postfix files Add the following to /etc/postfix/main.cf content_filter = scan:127.0.0.1:10025
receive_override_options = no_address_mappings
Add the following to /etc/postfix/master.cf
# AV scan filter (used by content_filter)
scan unix - - n - 16 smtp
-o smtp_send_xforward_command=yes
# For injecting mail back into postfix from the filter
127.0.0.1:10026 inet n - n - 16 smtpd
-o content_filter=
-o receive_override_options=no_unknown_recipient_checks,no_header_body_checks
-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_authorized_xforward_hosts=127.0.0.0/8
Final step Restart postfix and clamsmtp using the below commands. Follow the mail.log and check for errors #/etc/init.d/postfix restart #/etc/init.d/clamsmtp restart
|