EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты
Модератор: xM
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
ce-zar
- ефрейтор
- Сообщения: 60
- Зарегистрирован: 2008-04-03 15:37:09
- Откуда: Санкт-Петербург
Непрочитанное сообщение
ce-zar » 2008-10-10 11:43:52
Здравствуйте!!!!
Подскажите пожалуйста, о боги, какое правило должно быть в procmail чтобы письма от отправителей со знаком " в тексте (например "Женя", "Катя" и т.п. )убивались? Пробовал так:
Если
то вообще все убивается.
Видимо, я бесконечно туп. Спасибо!
Ни фига не пойму...
ce-zar
-
Хостинг HostFood.ru
-
Хостинг HostFood.ru
Тарифы на хостинг в России, от 12 рублей:
https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.:
https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах:
https://www.host-food.ru/domains/
-
hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Непрочитанное сообщение
hizel » 2008-10-10 13:28:26
это регулярные выражения
как то так по моиму

В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
hizel
-
ce-zar
- ефрейтор
- Сообщения: 60
- Зарегистрирован: 2008-04-03 15:37:09
- Откуда: Санкт-Петербург
Непрочитанное сообщение
ce-zar » 2008-10-10 13:52:02
hizel писал(а):это регулярные выражения
как то так по моиму

Спасибо, hizel, но и так тоже не работает.
Вот мои правила procmailrc
Код: Выделить всё
DROPPRIVS=yes
:0fw: spamassassin.lock
* < 20000000
| spamassassin
:0:
* ^X-Spam-Status: Yes
/dev/null
# Work around procmail bug: any output on stderr will cause the "F" in "From"
# to be dropped. This will re-add it.
# NOTE: This is probably NOT needed in recent versions of procmail
:0
* ^^rom[ ]
{
LOG="*** Dropped F off From_ header! Fixing up. "
:0 fhw
| sed -e '1s/^/F/'
}
:0:
* ^From:. *".*
/dev/null
:0:
* ^X-Spam-Status: No
$HOME/Maildir/
Может у кого есть какие-нибудь идеи?
Ни фига не пойму...
ce-zar
-
hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Непрочитанное сообщение
hizel » 2008-10-10 13:57:21
ваше
мое
пробельчик лишний
хм, хотя можно еще преоброзовать до
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
hizel
-
ce-zar
- ефрейтор
- Сообщения: 60
- Зарегистрирован: 2008-04-03 15:37:09
- Откуда: Санкт-Петербург
Непрочитанное сообщение
ce-zar » 2008-10-10 14:46:26
hizel писал(а):ваше
мое
пробельчик лишний
хм, хотя можно еще преоброзовать до
Спасибо, но и с пробельчиком и без него пробовал... Ни в какую, хотя остальные правила работают....
А что означает точка, можете просветить?
Ни фига не пойму...
ce-zar
-
hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Непрочитанное сообщение
hizel » 2008-10-10 15:46:50
man procmailrc
. Any character except a newline
a* Any sequence of zero or more a’s.
.* - нуль или больше любых символов за исключением перевода строки
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
hizel
-
ce-zar
- ефрейтор
- Сообщения: 60
- Зарегистрирован: 2008-04-03 15:37:09
- Откуда: Санкт-Петербург
Непрочитанное сообщение
ce-zar » 2008-10-13 11:41:52
hizel писал(а):man procmailrc
. Any character except a newline
a* Any sequence of zero or more a’s.
.* - нуль или больше любых символов за исключением перевода строки
Спасибо, но ничего не помогает, уже пробовал и такие варианты:
Код: Выделить всё
* ^From: .*".*
* ^From:.*'"'
* ^From:.*'|'
* ^From:.*'|'.*
Никак мне не допереть, почему твкой гемор....
Может у кого-нибудь это работает, поделитесь опытом, господа...
Ни фига не пойму...
ce-zar
-
lerryc
- сержант
- Сообщения: 191
- Зарегистрирован: 2008-07-10 7:28:37
- Откуда: Vladivostok
Непрочитанное сообщение
lerryc » 2008-10-13 13:38:57
ce-zar писал(а):
Спасибо, но ничего не помогает, уже пробовал и такие варианты:
Код: Выделить всё
* ^From: .*".*
* ^From:.*'"'
* ^From:.*'|'
* ^From:.*'|'.*
Никак мне не допереть, почему твкой гемор....
Может у кого-нибудь это работает, поделитесь опытом, господа...
* ^From: .*\"
???
машина думать не может, машина должна ехать
lerryc
-
ce-zar
- ефрейтор
- Сообщения: 60
- Зарегистрирован: 2008-04-03 15:37:09
- Откуда: Санкт-Петербург
Непрочитанное сообщение
ce-zar » 2008-10-13 14:25:35
Спасибо, lerryc, но так:
тоже пробовал, просто написать забыл. Чертовщина какая-то....
Было правило
и работало.... Здесь как раз обратный слэш для * используется....
Может есть нюансы с кодировкой? Я уже не знаю куда копать

Ни фига не пойму...
ce-zar
-
lerryc
- сержант
- Сообщения: 191
- Зарегистрирован: 2008-07-10 7:28:37
- Откуда: Vladivostok
Непрочитанное сообщение
lerryc » 2008-10-13 14:55:34
машина думать не может, машина должна ехать
lerryc
-
ce-zar
- ефрейтор
- Сообщения: 60
- Зарегистрирован: 2008-04-03 15:37:09
- Откуда: Санкт-Петербург
Непрочитанное сообщение
ce-zar » 2008-10-13 16:07:04
Да, надо было исходный текст сообщения посмотреть, что-ж, опыт будет....

Вот так заработало
Спасибо всем!!!
Ни фига не пойму...
ce-zar