URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 86099
[ Назад ]

Исходное сообщение
"Дублирование почты Exim + MySQL?"

Отправлено superles , 27-Июл-09 15:51 
FreeBSD + Exim + Mysql Сделал так , создал поле userfwd в exim-mailbox ; в конфигурационном файле exim'a прописал такое:

userforward:
    driver = redirect
    allow_fail
    allow_defer
    data = ${lookup mysql{SELECT userfwd FROM exim.mailbox \
            WHERE (username='${quote_mysql:$local_part@$domain}' AND domain='${domain}')}}

И если я что-либо в поле userfwd напишу , то он туда редиректит , если нет , то почта падает в ящик. А мне нужно что б и пересылал и в ящик падал. Как это сделать?


Содержание

Сообщения в этом обсуждении
"Дублирование почты Exim + MySQL?"
Отправлено бусик , 27-Июл-09 16:13 
>[оверквотинг удален]
>    allow_defer
>    data = ${lookup mysql{SELECT userfwd FROM exim.mailbox \
>
>            
>WHERE (username='${quote_mysql:$local_part@$domain}' AND domain='${domain}')}}
>
>И если я что-либо в поле userfwd напишу , то он туда
>редиректит , если нет , то почта падает в ящик. А
>мне нужно что б и пересылал и в ящик падал. Как
>это сделать?

в конце этого роутера прописать unseen, тогда exim пропускает письмо к следующим роутерам. но необходимо, чтобы этот роутер стоял ПЕРЕД тем, который раскладывает почту по локальным ящикам.


"Дублирование почты Exim + MySQL?"
Отправлено superles , 28-Июл-09 13:42 
>[оверквотинг удален]
>>WHERE (username='${quote_mysql:$local_part@$domain}' AND domain='${domain}')}}
>>
>>И если я что-либо в поле userfwd напишу , то он туда
>>редиректит , если нет , то почта падает в ящик. А
>>мне нужно что б и пересылал и в ящик падал. Как
>>это сделать?
>
>в конце этого роутера прописать unseen, тогда exim пропускает письмо к следующим
>роутерам. но необходимо, чтобы этот роутер стоял ПЕРЕД тем, который раскладывает
>почту по локальным ящикам.

Спасибо , всё работает)))