postfix a problemy s header_checks
Kovar Jan
jan.kovar na onsemi.cz
Čtvrtek Srpen 21 12:11:45 CEST 2003
Myslim, ze ve verzi 2 postfixu se prilohy kontroluji v mime header_checks.
Mame moznost pouzit PCRE? Poslal bych pripadne svoje nastaveni a muzete
porovnat.
TNX
> -----Original Message-----
> From: linux-cz [mailto:linux-cz na cps.sk]
> Sent: Thursday, August 21, 2003 11:59 AM
> To: sendmail na linux.cz
> Subject: postfix a problemy s header_checks
>
>
> Zdravim
>
> v postfixe sa snazim o kontrolu header_checks a body_checks.
> Bohuzial to nezabera.
>
> main.cf:
> header_checks = regexp:/etc/postfix/header_checks
> body_checks = regexp:/etc/postfix/body_checks
>
> body_checks:
> /^begin \d\d\d .*\.(vbe|vbs|exe|com|jb|bat|pif|scr|lnk)/
> REJECT Message
> content rejected; we do not accept executable attach
> /^Content-(Disposition|Type)\:.*name="?.*\.(vbe|vbs|exe|com|jb
> |bat|pif|scr|l
> nk)"?/ REJECT Message content rejected; we do no
> /^\s*(file)?name="?.*\.(vbe|vbs|exe|com|bat|pif|scr|lnk)"?/
> REJECT Message
> content rejected; we do not accept executable att
> /^(.*)name\=\"(.*)\.(com|exe|pif|vbs)\"$/ REJECT
>
> (dufam, ze horeuvedene je vo tvare regexp, pretoze pcre sa mi
> nepodarilo
> dokompilovat)
>
> ak poslem mail (a zapnem si rozsirene logovanie - cleanup -v)
>
> V logu to parsuje kazdy riadok asi takymto sposobom:
>
> postfix/cleanup[27715]: cleanup_header_callback:
> 'Content-Type: text/plain;
> name="skuska.exe"'
> postfix/cleanup[27715]: dict_regexp_lookup:
> /etc/postfix/header_checks:
> Content-Type: text/plain; name="skuska.exe"
> postfix/cleanup[27715]: maps_find: mime_header_checks: Content-Type:
> text/plain; name="skuska.exe": not found
> postfix/cleanup[27715]: cleanup_header_callback: 'Content-Disposition:
> attachment; filename="skuska.exe"'
> postfix/cleanup[27715]: dict_regexp_lookup:
> /etc/postfix/header_checks:
> Content-Disposition: attachment; filename="skuska.ex
> postfix/cleanup[27715]: maps_find: mime_header_checks:
> Content-Disposition:
> attachment; filename="skuska.exe": not found
>
> Sprava sa ale doruci, co by sa podla pravidiel v body_checks nemala
> (posielam subor "skuska.exe")
>
> Kde mam chybu ? (uz som dost zufaly)
>
> Vdaka
>
> Maros
>
>
>
>
Další informace o konferenci Sendmail