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

ошибка в условии condition = ${if eq {${local_part}} Exim

Добавлено: 2010-04-27 15:58:54
bobot
в Exim
у меня написано

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

condition = ${if eq {${local_part}} {yura} {yes} {no}}
но мне надо вместо yura вписать несколько юзеров

так пробовал не катит

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

condition = ${if eq {${local_part}} {yura|olya|boris} {yes} {no}}

И нефига :st:

Re: ошибка в условии condition = ${if eq {${local_part}} E

Добавлено: 2010-04-27 16:03:26
Alex Keda
юзайте lsearch и сложите их в файл

Re: ошибка в условии condition = ${if eq {${local_part}} E

Добавлено: 2010-04-27 16:57:11
bobot
lissyara писал(а):юзайте lsearch и сложите их в файл
А что обязательно через lsearch

в конфиге Exim (пункт ACL)

есть такая строчка

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

 condition     = ${if match{$sender_host_name} \
{dsl-|adsl|dynamic|\.hsd1\.|dialup|pool|dhcp|user.veloxzone.com.br|multi.surbl.org|black.uribl.com|\
                                ssrv\.cl|msmartin.com.pe|\.cablep\.|dial-up|\.dsl\.|fbx.proxad|hsd1.in|-ras1|cpe-|\
                                broadway.dreamhost|\.cable\.|dip..t-ipconnect} \
                               {yes}{no}}

Значит можно вставлять без lsearch?

Re: ошибка в условии condition = ${if eq {${local_part}} E

Добавлено: 2010-04-27 17:11:50
bobot
lissyara писал(а):юзайте lsearch и сложите их в файл
Всё сделал очень просто и без lsearch

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

condition = ${if match{$local_part}{\N^(yura|bobot)$\N}{yes}{no}}

Re: ошибка в условии condition = ${if eq {${local_part}} E

Добавлено: 2010-04-27 20:54:50
dikens3
Можно так в rcpt:

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

local_parts = yura : bobot 
Рекомендую проверять домен получатель всё таки.

Re: ошибка в условии condition = ${if eq {${local_part}} E

Добавлено: 2010-04-27 22:23:23
bobot
dikens3 писал(а):Можно так в rcpt:

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

local_parts = yura : bobot 
Рекомендую проверять домен получатель всё таки.
так я это не в rcpt , а тут

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

userautoreply:
driver = accept
condition = ${if match{$local_part}{\N^(yura|bobot)$\N}{yes}{no}}    ---------  я вот сюда вставил у меня два ящика будет для автоответа
senders = " ! ^.*-request@.*:\
! ^owner-.*@.*:\
! ^postmaster@.*:\
! ^listmaster@.*:\
! ^mailer-daemon@.*\
! ^root@.*\
! ^noreply@.*"
no_expn
no_verify
transport = userautoreply
unseen