Как например отключить для одно Юзера определённое ACL (Exim

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
bobot
ст. прапорщик
Сообщения: 589
Зарегистрирован: 2008-05-28 20:03:17

Как например отключить для одно Юзера определённое ACL (Exim

Непрочитанное сообщение bobot » 2011-09-12 16:04:43

(Exim)
Например у меня есть три

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

greylist_acl:
acl_check_rcpt:
acl_check_data:
Вот как мне например для юзера Shuba@domain отключить greylist_acl:

Хостинговая компания 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/

blade_007
ст. прапорщик
Сообщения: 571
Зарегистрирован: 2010-03-12 12:59:08
Контактная информация:

Re: Как например отключить для одно Юзера определённое ACL (

Непрочитанное сообщение blade_007 » 2011-09-12 20:01:29

Зачем отключать?
В самом acl прописать в начале:

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

greylist_acl:
accept $local_part@$domain
или
accept $sender_address

Аватара пользователя
bobot
ст. прапорщик
Сообщения: 589
Зарегистрирован: 2008-05-28 20:03:17

Re: Как например отключить для одно Юзера определённое ACL (

Непрочитанное сообщение bobot » 2011-09-12 21:53:22

blade_007 писал(а):Зачем отключать?
В самом acl прописать в начале:

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

greylist_acl:
accept $local_part@$domain
или
accept $sender_address
Ну там есть например сервера ICQ для восстановления пароля.....когда чувак пишет им письмо с просьбой чтоб они прислали письмо.... Так вот когда они посылают письмо у них меняется ip сервера и посьмо может не прийти.....Правда yahoo.com, mail.ru тоже меняется у них ip ...но письма нормально приходят greylist у меня включён ну не знаю то это не моя прихоть
Да вот по поводу стирания старых записей
вот запрос

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

<?php
.
.
mysql_query("DELETE FROM exim_greylist WHERE (record_expires > DATE_ADD(now(), INTERVAL 59 MINUTE)) AND (type='AUTO')");
?>
Он удаляет старые записи как вы думаете параметры нормально указаны в запросе....или может что-то посоветуете поменять?

Аватара пользователя
bobot
ст. прапорщик
Сообщения: 589
Зарегистрирован: 2008-05-28 20:03:17

Re: Как например отключить для одно Юзера определённое ACL (

Непрочитанное сообщение bobot » 2011-09-13 11:41:24

blade_007 писал(а):Зачем отключать?
В самом acl прописать в начале:

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

greylist_acl:
accept $local_part@$domain
или
accept $sender_address
Можно напримере написать как это надо! то я делаю как вы сказали..оно никак не реагирует

Аватара пользователя
bobot
ст. прапорщик
Сообщения: 589
Зарегистрирован: 2008-05-28 20:03:17

Re: Как например отключить для одно Юзера определённое ACL (

Непрочитанное сообщение bobot » 2011-09-13 11:41:43

blade_007 писал(а):Зачем отключать?
В самом acl прописать в начале:

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

greylist_acl:
accept $local_part@$domain
или
accept $sender_address
Можно напримере написать как это надо! то я делаю как вы сказали..оно никак не реагирует

blade_007
ст. прапорщик
Сообщения: 571
Зарегистрирован: 2010-03-12 12:59:08
Контактная информация:

Re: Как например отключить для одно Юзера определённое ACL (

Непрочитанное сообщение blade_007 » 2011-09-13 14:33:55

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

greylist_acl:
accept senders = внешний_юзер@domain.com
или в зависимости 
accept 
local_part = внутренний_юзер
domains = +local_domains

Аватара пользователя
bobot
ст. прапорщик
Сообщения: 589
Зарегистрирован: 2008-05-28 20:03:17

Re: Как например отключить для одно Юзера определённое ACL (

Непрочитанное сообщение bobot » 2011-09-13 15:24:34

ругается на

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

local_part = внутренний_юзер


Аватара пользователя
bobot
ст. прапорщик
Сообщения: 589
Зарегистрирован: 2008-05-28 20:03:17

Re: Как например отключить для одно Юзера определённое ACL (

Непрочитанное сообщение bobot » 2011-09-13 16:05:59

та я ж говорю что ругается

на

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

local_parts = bobot
((((

Аватара пользователя
bobot
ст. прапорщик
Сообщения: 589
Зарегистрирован: 2008-05-28 20:03:17

Re: Как например отключить для одно Юзера определённое ACL (

Непрочитанное сообщение bobot » 2011-09-13 16:10:39

blade_007 писал(а):local_parts = www
А вот если я делаю вот так

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

condition = ${if match{$local_part}{\N^(maxdm|bobot)$\N}{no}{yes}}
То работает! но теперь другая проблема

надо єтот запрос искал локальную часть в базе

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

select email from users;
+----------------------+
| email                |
+----------------------+
| bobot                |
| bobotol |
+----------------------+
(((   ?