Проблема с Екзисос

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
ВИктор
проходил мимо

Проблема с Екзисос

Непрочитанное сообщение ВИктор » 2012-10-01 21:42:22

Имеется Ексим на ФриБСД 7,1
Прикрутил аутентификатор :

Код: Выделить всё

auth_cram_md5:
  driver = cram_md5
  public_name = CRAM-MD5
  server_secret = ${lookup mysql{SELECT `password` FROM `mailbox` WHERE `username` = '${quote_mysql:$1}'}{$value}fail}
  server_set_id = $1
  server_advertise_condition = ${if def:tls_cipher}
По примеру с "Полезные скрипты для Екзима" сделал такое :

Код: Выделить всё

  deny    message       = "Sender only authenticateduser"
          authenticated = *
          condition     = ${if and{{!eq{$local_part@domain.ru}{$sender_address}}{!eq{$$local_part@domain2.ru}{$sender_address}}}{yes}{no}}
Без аутентификации не пускает, но с аутентификацией можно слать письма с каким угодно полем FROM.
ХЕЛП ПЛЗЗЗЗ, как заставить Кондишен работать????

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.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/

Аватара пользователя
skeletor
майор
Сообщения: 2548
Зарегистрирован: 2007-11-16 18:22:04

Re: Проблема с Екзисос

Непрочитанное сообщение skeletor » 2012-10-02 12:22:46

Первое, что бросается в глаза - это 2 знака доллара

Код: Выделить всё

$$local_part@domain2.ru

ВИктор
проходил мимо

Re: Проблема с Екзисос

Непрочитанное сообщение ВИктор » 2012-10-02 13:44:46

Спасибо, но ето я просто сюда выложил не тот копипаст)

А вообще, я подровнял немного до такого состояния:

Код: Выделить всё

  deny    message       = "You are not allow send email becouse you has not authenticated"
          authenticated = *
          condition     = ${if eq {$authenticated_id}{$sender_address}{no}{yes}}
и разместил в начале ACL-ов, так что все работает, СПАСИБО!!

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Проблема с Екзисос

Непрочитанное сообщение Alex Keda » 2012-10-02 23:48:22

ещё рекомендую сделать...
или юзать всяко бывает
Убей их всех! Бог потом рассортирует...

ВИктор
проходил мимо

Re: Проблема с Екзисос

Непрочитанное сообщение ВИктор » 2012-10-03 10:25:53

Спасибо Alex Keda, хороший совет, а я вот не подумал что юзвери могут начудить