Знатоки Exim!
Почитал как сделать дублирование почты на определенный адрес в SendMail и QMail. А как осуществить субж в Exim'е? Те методы тут не работают.
>Знатоки Exim!
>Почитал как сделать дублирование почты на определенный адрес в SendMail и QMail.
>А как осуществить субж в Exim'е? Те методы тут не работают.
>
Прикрутить filter
http://www.exim.org/exim-html-4.20/doc/html/spec_toc.html#TO...Пример фильтра - там о аналогии делаешь копии куда надо, потом пускаешь письмо дальше. http://sdn.vlsm.org/share/Debian-Doc/manuals/debian-referenc...
-----------------
if $header_from: contains "кого_контролируем@контора.ру"
deliver "bigbrother@контора.ру"
finish
endif
---------------
СПАСИБО!
>СПАСИБО!
А че, заработало ???
>
>А че, заработало ???Спасибо за совет. А заработал метод, предназначенный для СендМэйла.
/etc/aliases:
user1 me,user1
user2 me,user2
...
me - Это я
Теперь вся почта копируется в me
>>
>>А че, заработало ???
>
>Спасибо за совет. А заработал метод, предназначенный для СендМэйла.
>/etc/aliases:
>user1 me,user1
>user2 me,user2
>...
>me - Это я
>Теперь вся почта копируется в me
Это входящая, тут вообще проблем нет. А вот исходящая это интересней.
Да уж, ты прав. Я недопроверил.
Мне надо ВСЮ почту копировать.
Т.е. типа
if $mail
then
deliver....
endifКакую переменную надо задействовать?
>Какую переменную надо задействовать?Может так:
if first_delivery
then
deliver
endif
>Может так:
>if first_delivery
>then
> deliver
>endifА почта дублироваться-то будет тогда?
Я написал
if $header_from: contains "@mydomain.ru"
then
deliver "me@mydomain.ru"
finish
endif
Это НЕ работает. Почему?
>Это НЕ работает. Почему?э.......
if $header_from: contains "@mydomain.ru"
then
unseen deliver "me@mydomain.ru"
endif
>
>if $header_from: contains "@mydomain.ru"
>then
> unseen deliver "me@mydomain.ru"
>endifА с unseen ЗАРАБОТАЛО!
Сейчас оставил следующий кусок:
#Моё
if first_delivery
then
deliver "me@mydomen.ru"
endif
#Было
if not first_delivery
then
finish
endif---
Результат пока нулевой - исходящая почта не дублируется.
>#Было
>if not first_delivery
>then
> finish
>endif
Вот это не трогай.
>
>>#Было
>>if not first_delivery
>>then
>> finish
>>endif
>Вот это не трогай.Я имел ввиду что эти строчки я не трогал - так и оставил. А перед ними твои записал. Вообщем сейчас только один метод работает, там где unseen
Спасибо.