Restringir tipos de adjuntos en Postfix

Imagen de neos

Tema: 

Si tiene Mailscanner instalado vaya al directorio /etc/Mailscanner/filename.rules.conf y deniegue o permita las extensiones de este modo

deny \.jpg$ TAB Adjunto restringido
deny \.ppt$ TAB Adjunto restringido
deny \.pps$ TAB Adjunto restringido

Asegurese de dar el TAB como se indica en cada linea para poner los mensajes que da mailscanner en espanol vaya a /etc/Mailscanner/Mailscanner.conf a la linea 16 dice

%report-dir% = /etc/Mailscanner/reports/en
apunte el final de la linea al directorio en espannol, quedando asi
%report-dir% = /etc/Mailscanner/reports/es

===================================================================================================

Si no usa Mailscanner entonces haga esto en el archivo /etc/postfix/main.cf escriba esto

mime_header_checks = regexp:/etc/postfix/mime_header_checks.regexp

cree este archivo

touch /etc/postfix/mime_header_checks.regexp
y en su interior ponga esto

/^\s*Content-(Disposition|Type).*name\s*=\s*"?(.+\.(jpg|bmp|gif|
doc|rtf|xls|mp3|avi|mpg|dat|mpeg|exe|dll|vxd|pif|scr|hta|jse
|sh[mbs]|vb[esx]|ws[fh]|xl))"?\s*$/ REJECT Adjunto no permitido.

asegurese que todo este en una sola linea, si no trabaja entonces instale esto, que le falta

apt-get install postfix-pcre
reinicie postfix y ya
===================================================================================================
otra via para hacer esto

Instalamos el postfix-pcre

apt-get install postfix-pcre

en el main.cf le pongo asi:

mime_header_checks = pcre:/etc/postfix/adjuntos

y en el fichero adjuntos le pongo esto:

/filename=.*\.(rar|tar.gz|zip)/ OK
/filename=.*\.*/ REJECT Solo se aceptan archivos adjuntos
compactados con extencion rar, zip, tar.gz

Luego reiniciamos el postfix y ya esta.