Mihnea <[EMAIL PROTECTED]> scria la data de 30 Martie 2005:
> exista vreo posibilitate sa pun caractere rusesti in regexp?
> 
> trebuie neaparat sa rejectez body-urile in rusa, ca nu se mai poate...
> 
> sau cum sa fac? sugestii?

    Depinde cat de precis vrei sa fii.  Cu Postfix si PCRE:


header_checks:
==============
# Chinese etc. encodings
/^Subject:.*=\?(?:
        GB2312                                                  |
        big5                                                    |
        euc-kr                                                  |
        iso-2022-jp                                             |
        koi8                                                    |
        ks_c_5601-1987
                )\?/x                                                   REJECT
# Control characters or too many 8-bit characters
/[\x00-\x08\x0b\x0c\x0e-\x1f\x7f-\x9f\xff]/                             REJECT
/(?:[a-z0-9]?[\x80-\xff]){6,}/                                          REJECT


mime_header_checks:
===================
/^Content-Type:.*\bcharset\s*=\s*"?(?:
        GB2312                                                  |
        big5                                                    |
        euc-kr                                                  |
        iso-2022-jp                                             |
        koi8                                                    |
        ks_c_5601-1987
                )\b/x                                                   REJECT


body_checks:
============
# Chinese etc. encodings in HTML
~<meta\s+http-equiv\s*=\s*"?Content-Type"?\s+content\s*=\s*
        "text/html;\s+charset\s*=\*(?:
        GB2312                                                  |
        big5                                                    |
        euc-kr                                                  |
        iso-2022-jp                                             |
        koi8                                                    |
        ks_c_5601-1987
                )\b~x                                                   REJECT


    Dar solutia corecta este sa folosesti un proxy care sa tina cont de
structura MIME a mesajelor.

    Salutari,

    Liviu Daia

-- 
Dr. Liviu Daia                                  http://www.imar.ro/~daia

--- 
Detalii despre listele noastre de mail: http://www.lug.ro/


Raspunde prin e-mail lui