Что-то вы из пушки да по воробъям....

Поставьте IMAP (Cyrus, Dovecot, кто там ещё...), сделайте support@
обычным ящиком (реальным - не алиасом и не рассылкой), и дайте доступ
к нему всем, кому надо. То, что вы хотите - это задача не для Exim'а,
вы не тем инструментом её решаете, потому и грабли везде вылазят. Вы
же не пытаетесь файлы из одного каталога в другой Exim'ом копировать,
верно? - хотя если написать пару скриптов да добавить роутеров, то и
это можно будет заставить работать... Но зачем, если есть готовый
инструмент?..

Удачи.


25 августа 2011 г. 13:09 пользователь Slava Lucheninov <sl...@email.ua> написал:
>
> К сожалению есть ограничения, управления копированием почты должно быть в 
> базе, доменов много.
> Данный роутер стоит первым в списке begin routers до dnslookup
> Мне бы хотелось понять почему идет зацикливание, при  2-3х адресах, ведь его 
> нет, письма сразу отправляются.
>
> 25 августа 2011 г. 12:11 пользователь Oleksandr Usov <blessen...@gmail.com> 
> написал:
>>
>> Я копирую, используя system_filter
>> system_filter = CONFDIR/system_filter
>>
>>
>> #входящая по адресу отправителя
>> if $sender_address is "supp...@domen.com "
>>     then
>>             unseen deliver support_staf...@domen.com
>>     endif
>> if $sender_address is "supp...@domen.com "
>>     then
>>             unseen deliver support_staf...@domen.com
>>     endif
>>
>>
>> #входяща по адресу получателя
>> if foranyaddress "$recipients" ($recipients contains "supp...@domen.com")
>>     then
>>             unseen deliver support_staf...@domen.com
>> endif
>>
>> if foranyaddress "$recipients" ($recipients contains "supp...@domen.com")
>>     then
>>             unseen deliver support_staf...@domen.com
>> endif
>>
>> - навреняка можно оптимизировать код. Надеюсь, я правильно понял задачу.
>>
>> ________________________________
>> Slava Lucheninov
>> 25 августа 2011 11:59
>> 25 августа 2011 г. 11:02 пользователь Alexander Trotsai
>> На сколько я понял, каждая копия проходит через этот роутер и
>> порождает следующие копии.
>> Сделал ящик рассылкой, тоже зацикливание...
>> Копирование почты должно быть принудительное, сотрудники не должны
>> ставить копии.
>> Дебаги по отправки огромных размеров, явных ошибок или в них нет.
>> Как сделать чтоб копия которая пересылается не попадала в этот роутер?
>> _______________________________________________
>> Exim-users mailing list
>> Exim-users@mailground.net
>> http://mailground.net/mailman/listinfo/exim-users
>>
>> ________________________________
>> Alexander Trotsai
>> 25 августа 2011 11:02
>> On Thu, Aug 25, 2011 at 09:19:39AM +0300, Slava Lucheninov wrote:
>> SL> Все Здравствуйте.
>>
>> SL> Есть Exim который копирует ответы с одного ящика на всех сотрудников,
>> SL> например есть общий ящик supp...@domen.com его получают 5 сотрудников,
>> SL> отвечают с этого ящика supp...@domen.com клиенту и при этом ответ
>> SL> должен скопироваться всем. Но при кол-ве копий больше 3 начинается
>> SL> зацикливание. В данном случае exim выступает только smtp сервером.
>>
>> SL> Копирование осуществляется через begin routers
>>
>> SL> message_all_out_copy:
>> SL> debug_print = "R: sender $sender_address"
>> SL> driver = redirect
>> SL> unseen
>> SL> senders = ${lookup mysql{SELECT `senderaddress` FROM `mail_copy`
>> SL> WHERE `senderaddress`='${quote_mysql:$sender_address}' AND
>> SL> `active`='yes' LIMIT 1}}
>> SL> data = ${lookup mysql{SELECT recipients FROM `mail_copy` WHERE
>> SL> `senderaddress`='${quote_mysql:$sender_address}' AND `active`='yes'}}
>>
>>
>> SL> В базе senderaddress емайлы которые нужно копировать supp...@domen.com
>> SL> recipients на какие адреса копировать, могут быть разные.
>>
>> SL> Почему происходит зацикливание? Как побороть?
>> SL> Заранее спасибо за ответы.
>>
>> А не проще
>> 1. ящик сделать рассылкой
>> 2. сотрудников научить делать "ответ всем"
>>
>> ________________________________
>> Slava Lucheninov
>> 25 августа 2011 09:19
>> Все Здравствуйте.
>>
>> Есть Exim который копирует ответы с одного ящика на всех сотрудников,
>> например есть общий ящик supp...@domen.com его получают 5 сотрудников,
>> отвечают с этого ящика supp...@domen.com клиенту и при этом ответ
>> должен скопироваться всем. Но при кол-ве копий больше 3 начинается
>> зацикливание. В данном случае exim выступает только smtp сервером.
>>
>> Копирование осуществляется через begin routers
>>
>> message_all_out_copy:
>> debug_print = "R: sender $sender_address"
>> driver = redirect
>> unseen
>> senders = ${lookup mysql{SELECT `senderaddress` FROM `mail_copy`
>> WHERE `senderaddress`='${quote_mysql:$sender_address}' AND
>> `active`='yes' LIMIT 1}}
>> data = ${lookup mysql{SELECT recipients FROM `mail_copy` WHERE
>> `senderaddress`='${quote_mysql:$sender_address}' AND `active`='yes'}}
>>
>>
>> В базе senderaddress емайлы которые нужно копировать supp...@domen.com
>> recipients на какие адреса копировать, могут быть разные.
>>
>> Почему происходит зацикливание? Как побороть?
>> Заранее спасибо за ответы.
>> _______________________________________________
>> Exim-users mailing list
>> Exim-users@mailground.net
>> http://mailground.net/mailman/listinfo/exim-users
>>
>>
>> _______________________________________________
>> Exim-users mailing list
>> Exim-users@mailground.net
>> http://mailground.net/mailman/listinfo/exim-users
>>
>>
>
>
> _______________________________________________
> Exim-users mailing list
> Exim-users@mailground.net
> http://mailground.net/mailman/listinfo/exim-users
>
>



--
Sincerely yours,
Oleg Kostyuk (CUB-UANIC)
_______________________________________________
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users

Reply via email to