Страница 1 из 1

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

Добавлено: 2011-09-12 16:04:43
bobot
(Exim)
Например у меня есть три

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

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

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

Добавлено: 2011-09-12 20:01:29
blade_007
Зачем отключать?
В самом acl прописать в начале:

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

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

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

Добавлено: 2011-09-12 21:53:22
bobot
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')");
?>
Он удаляет старые записи как вы думаете параметры нормально указаны в запросе....или может что-то посоветуете поменять?

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

Добавлено: 2011-09-13 11:41:24
bobot
blade_007 писал(а):Зачем отключать?
В самом acl прописать в начале:

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

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

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

Добавлено: 2011-09-13 11:41:43
bobot
blade_007 писал(а):Зачем отключать?
В самом acl прописать в начале:

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

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

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

Добавлено: 2011-09-13 14:33:55
blade_007

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

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

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

Добавлено: 2011-09-13 15:24:34
bobot
ругается на

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

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

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

Добавлено: 2011-09-13 15:31:19
blade_007
local_parts = www

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

Добавлено: 2011-09-13 16:05:59
bobot
та я ж говорю что ругается

на

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

local_parts = bobot
((((

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

Добавлено: 2011-09-13 16:10:39
bobot
blade_007 писал(а):local_parts = www
А вот если я делаю вот так

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

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

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

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

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