postfix a problemy s header_checks

Kovar Jan jan.kovar na onsemi.cz
Čtvrtek Srpen 21 13:31:49 CEST 2003


Rekl bych, ze se mylite. Tady postmap nema co delat. Nicmene neuskodi.
Zkuste si ty body_checks.db a header_checks.db smazat a bude vam to fungovat
dal.

TNX

> -----Original Message-----
> From: Tomáš Bittner [mailto:tbittner na cerny-ps.cz] 
> Sent: Thursday, August 21, 2003 1:32 PM
> To: sendmail na linux.cz
> Subject: Re: postfix a problemy s header_checks
> 
> 
> Také je důležité poštvat na header_checks a body_checks 
> "postmap body_checks" a " postmap header_check" to vytvoří 
> databáze body_checks.db a header_check.db a pak udělat reload 
> postfix :))
> 
> >>> "linux-cz" <linux-cz na cps.sk> 21.08.03 11:58 >>>
> 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