我的postfix使用amavisd-new调用Clamav和SpamAssassin来杀毒和过滤邮件。
默认amavisd-new不允许带.exe邮件通过,如果要允许通过的话,修改两处配置即可。
# vi /etc/amavisd.conf
修改amavisd.conf 文件,找到
### BLOCK THE FOLLOWING, EXCEPT WITHIN ARCHIVES:
#[ qr'^\.(exe|zip|rar|arc|arj|zoo)$'=> 0 ], # allow any within these archives
把前面的# 去掉,在括号里加上你需要的后缀,如
[ qr'^\.(exe|zip|rar|arc|arj|zoo)$'=> 0 ], # allow any within these archives
还需要改一处
# block certain double extensions in filenames
qr'\.[^./]*[A-Za-z][^./]*\.\s*(exe|vbs|pif|scr|bat|cmd|com|cpl|dll)[.\s]*$'i,
把exe 去掉
qr'\.[^./]*[A-Za-z][^./]*\.\s*(exe|vbs|pif|scr|bat|cmd|com|cpl|dll)[.\s]*$'i,