Страница 1 из 1
exim. русские буквы в адресе отправителя/получателя
Добавлено: 2007-12-20 12:38:04
abanamat
итак. имеецо беспарольный релэй. Ну и парольный если угодно клиенту. Шлют сообщения (см. сабж). Т.е. конечно, по callout`у они рубаются. Но. Очень хочется сотворить acl -ку, которая сможет вычислить левые символы в локал и/или домайн парт. Пока что выход видится один - использование встроенного перла. Есть у кого мысли по поводу? Хочется менее жрущий выход.
Re: exim. русские буквы в адресе отправителя/получателя
Добавлено: 2007-12-20 14:03:10
Alex Keda
Код: Выделить всё
# Запрещаем письма содержащие в локальной части
# символы @; %; !; /; |. Учтите, если у вас было
# `percent_hack_domains` то % надо убрать.
# Проверяются локальные домены
deny message = "incorrect symbol in address"
domains = +local_domains
local_parts = ^[.] : ^.*[@%!/|]
delay = 30s
# Проверяем недопустимые символы для
# нелокальных получателей:
deny message = "incorrect symbol in address"
domains = !+local_domains
local_parts = ^[./|] : ^.*[@%!] : ^.*/\\.\\./
delay = 30s
помоему я брал это из дефолтвого конфига
Re: exim. русские буквы в адресе отправителя/получателя
Добавлено: 2007-12-20 14:30:02
abanamat
это у меня есь. Этим русские буквы не отфутболить.
Не могу щаз найти совсем красивый пример, пока нашел вот такой:
Код: Выделить всё
16:04:23 1J2nja-00039X-4n ** СЃhinatech@list.ru R=dnslookup T=remote_smtp: SMTP error from remote mail server after end of data: host mxs.mail.ru [194.67.23.20]: 550 Message was not accepted -- invalid mailbox. Local mailbox \321\201hinatech@list.ru is unavailable: user not found
Re: exim. русские буквы в адресе отправителя/получателя
Добавлено: 2007-12-20 15:21:04
Alex Keda
это пример.
можно жеперечилить испольуемые аглицкие символы. их не такой большой набор, и если есть иные - футболить.
Re: exim. русские буквы в адресе отправителя/получателя
Добавлено: 2007-12-20 16:07:40
abanamat
пример условия?
можно писать !local_parts ?
Re: exim. русские буквы в адресе отправителя/получателя
Добавлено: 2007-12-20 17:00:34
Alex Keda
там регэксп если ты не заметил...
Re: exim. русские буквы в адресе отправителя/получателя
Добавлено: 2007-12-25 10:09:17
cyrus_user
вот пример кондишена поиска киррилицы в заголовках. у меня такой на warn + очки спама стоит. срабатывает часто, обычно на дешёвые пионерские рассылки
Код: Выделить всё
condition = ${if or {\
{match{$rh_bcc:}{\N[\x80-\xff]\N}}\
{match{$rh_cc:}{\N[\x80-\xff]\N}}\
{match{$rh_from:}{\N[\x80-\xff]\N}}\
{match{$rh_reply-to:}{\N[\x80-\xff]\N}}\
{match{$rh_sender:}{\N[\x80-\xff]\N}}\
{match{$rh_subject:}{\N[\x80-\xff]\N}}\
{match{$rh_to:}{\N[\x80-\xff]\N}}\
}{yes}{no}}
Re: exim. русские буквы в адресе отправителя/получателя
Добавлено: 2007-12-26 22:38:55
abanamat
во. Гран мерси. Самое оно. Будете у нас на колым.. с меня чашка чаю в общем
