exim backup incomming & outgoing mail

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

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
werder31
сержант
Сообщения: 217
Зарегистрирован: 2009-12-22 10:48:41
Откуда: from Ukraine
Контактная информация:

exim backup incomming & outgoing mail

Непрочитанное сообщение werder31 » 2013-06-10 12:08:02

Добрый день знатоки Еxim-а
Хочу реализовать резервирование входящей почты, что бы почта дублировалась в отдельную папку на сервере, примерно вот так:

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

/archive/$sender_address/Output/
/archive/$sender_address/Intput/
Что имею на данный момент:
Основной кон файл содержит:

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

system_filter = /usr/local/etc/exim/backup_copy.conf
system_filter_directory_transport = local_copy
/usr/local/etc/exim/backup_copy.conf:

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

if $sender_address_domain is DOMAIN.COM
then
unseen save /var/mail/archive/$sender_address/output/
endif
if $recipients is "${lookup mysql{SELECT `address` FROM `alias` WHERE `address`='$recipients' AND `copy_mail`='1' LIMIT 1}}"
then
        unseen save /var/mail/archive/$recipients/input/
endif
transport section:

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

local_copy:
    driver = appendfile
    delivery_date_add
    envelope_to_add
    return_path_add
    group = mail
    user = mailnull
    mode = 0660
    maildir_format = true
    create_directory = true 
при такой конфигурации,исходящая дублируется гуд, а вот входящая дублируется если получателей моего домена не больше одного.
Тоесть если 1-нполучатель, то почта дублируется, system-filter отрабатывает нормально.
Но если получателей больше, но систем фильтр вообще не отрабатывает.
В логах екзима, и в месседжах молчок.

Подскажите плзчто не так сделал!
Заранее спасибо
Любите жизнь, ведь она все равно отымеет..так хоть по любви!

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

Аватара пользователя
vadim64
майор
Сообщения: 2101
Зарегистрирован: 2009-09-17 15:15:26
Откуда: Засратовец

Re: exim backup incomming & outgoing mail

Непрочитанное сообщение vadim64 » 2013-06-14 14:35:27

надо поменять is на что то типа like в проверочном условии
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.

werder31
сержант
Сообщения: 217
Зарегистрирован: 2009-12-22 10:48:41
Откуда: from Ukraine
Контактная информация:

Re: exim backup incomming & outgoing mail

Непрочитанное сообщение werder31 » 2013-06-14 16:00:10

Тут я уже разобрался, спасибо
Я добавил отдельный роут_бэкап и транспорт именно для бекапа входящей.
Роут_бэкап добавил перед основным роутом получения и все заработало.
Любите жизнь, ведь она все равно отымеет..так хоть по любви!