URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID13
Нить номер: 920
[ Назад ]

Исходное сообщение
"postfix+header_cheks+кодировка"

Отправлено Alecsandr1991 , 21-Дек-15 23:26 
Приветствую.
freebsd 9.3
нужно отсеять письмо по заголовку, в заголовке текст русский.
в main.cf
header_checks = regexp:/usr/local/etc/postfix/header_checks
в header_checks
/^Subject.*(sex|viagra|seduce|naked|M-Q~AM-PM-?M-PM-0M-PM-<)/ FILTER REJECT:

письма режутся по англ. словам. а вот по русски ни как.
M-Q~AM-PM-?M-PM-0M-PM-< - это я пытался слово СПАМ вписать сюда. и ни как
менял кодировки с koi8-r на utf8. не хочет и все. и там и там не хочет что то.
плиз помогите.


Содержание

Сообщения в этом обсуждении
"postfix+header_cheks+кодировка"
Отправлено eRIC , 24-Дек-15 17:13 
>[оверквотинг удален]
> в main.cf
> header_checks = regexp:/usr/local/etc/postfix/header_checks
> в header_checks
> /^Subject.*(sex|viagra|seduce|naked|M-Q~AM-PM-?M-PM-0M-PM-<)/
> FILTER REJECT:
> письма режутся по англ. словам. а вот по русски ни как.
> M-Q~AM-PM-?M-PM-0M-PM-< - это я пытался слово СПАМ вписать сюда. и ни как
> менял кодировки с koi8-r на utf8. не хочет и все. и там
> и там не хочет что то.
> плиз помогите.

потому что письмо с русскими буквами приходит в таком виде и там вы не увидите русские буквы С П А М:
Subject: =?Windows-1251?blablabla.....
Subject: =?KOI8-R?dfsdfsdfsdfdsf......
Subject: =?utf-8?dfghjhgjdfsdfsdfsdfdsf......


отправьте себе одно письмо с заголовком СПАМ в разных кодировках(ну и не забываем что буквы можно на английском ввести С А М) и получите письмо, далее откройте исходник письма и все увидите по какому критерию блокировать :)