принимать только с цыфрами
Модератор: xM
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
- J.Korvin
- сержант
- Сообщения: 232
- Зарегистрирован: 2008-11-22 12:03:41
принимать только с цыфрами
Здравствуйте, подскажите как заставить exim принимать почту только когда в адресе получателя цифры (ХХХХХХХХХХ@domain.com) ещё и нужное количество, номер телефона а в случаи если не номер то не принимать почту а говорить что пользователя не существует. Спасибо
Эсли ты с ножом значит ты с мясом.
Услуги хостинговой компании Host-Food.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/
Тарифы на виртуальные сервера (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/
- dikens3
- подполковник
- Сообщения: 4856
- Зарегистрирован: 2006-09-06 16:24:08
- Откуда: Нижний Новгород
- Контактная информация:
Re: принимать только с цыфрами
А что не получилось?
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
- J.Korvin
- сержант
- Сообщения: 232
- Зарегистрирован: 2008-11-22 12:03:41
Re: принимать только с цыфрами
Не знаю как реализоватьdikens3 писал(а):А что не получилось?

Эсли ты с ножом значит ты с мясом.
- dikens3
- подполковник
- Сообщения: 4856
- Зарегистрирован: 2006-09-06 16:24:08
- Откуда: Нижний Новгород
- Контактная информация:
Re: принимать только с цыфрами
Нет ничего проще, заведите таких пользователей. А других у вас и не будет.подскажите как заставить exim принимать почту только когда в адресе получателя цифры (ХХХХХХХХХХ@domain.com) ещё и нужное количество,
А вообще образно можно условием:
Не принимать почту, если в получателе не цифры.
Вот с таким примером разберитесь:
Код: Выделить всё
# Рубаем тех, кто в HELO пихает только цифры
# (не бывает хостов ТОЛЬКО из цифр)
deny condition = ${if match{$sender_helo_name}\
{\N(^\d+$)|\d{5,}\N}{yes}{no}}
hosts = !127.0.0.1 : !localhost : *
!senders = :
message = "can not be only digits in HELO/too many digits in HELO!"
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
- J.Korvin
- сержант
- Сообщения: 232
- Зарегистрирован: 2008-11-22 12:03:41
Re: принимать только с цыфрами
Это я уже пытался использовать ну наверное как то не так пишу потому что они не работают у меня.dikens3 писал(а):Нет ничего проще, заведите таких пользователей. А других у вас и не будет.подскажите как заставить exim принимать почту только когда в адресе получателя цифры (ХХХХХХХХХХ@domain.com) ещё и нужное количество,
А вообще образно можно условием:
Не принимать почту, если в получателе не цифры.
Вот с таким примером разберитесь:http://www.lissyara.su/doc/exim/4.62/st ... ions/#11.1Код: Выделить всё
# Рубаем тех, кто в HELO пихает только цифры # (не бывает хостов ТОЛЬКО из цифр) deny condition = ${if match{$sender_helo_name}\ {\N(^\d+$)|\d{5,}\N}{yes}{no}} hosts = !127.0.0.1 : !localhost : * !senders = : message = "can not be only digits in HELO/too many digits in HELO!"

Эсли ты с ножом значит ты с мясом.
- dikens3
- подполковник
- Сообщения: 4856
- Зарегистрирован: 2006-09-06 16:24:08
- Откуда: Нижний Новгород
- Контактная информация:
Re: принимать только с цыфрами
Ну так в полезных скриптах есть отладка, там можно многое узнать, что именно не работает, к примеру.
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.