The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"EXIM + aliases"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"EXIM + aliases"  
Сообщение от siegerstein email(??) on 13-Мрт-07, 21:19 
Проблема:

Имееться exim. Надо чтобы почта которая приходит напр. на test@domain.ru пересылалась сразу нескольким пользователям одновременно.
Напр. приходит на test@domain.ru, а exim форвардирует ее на user1@domain.ru, user2@domain.ru, user3@domain.ru

Есть такой кусок кода, но он это делает только для одного юзера:

system_aliases:
    driver = redirect
    allow_fail
    allow_defer
    data = ${lookup{$local_part}lsearch{/etc/aliases}}
    user = imap
    group = mail
    file_transport = address_file
    pipe_transport = address_pipe

/etc/aliases:
test:    user1@domain.ru

Если в /etc/aliases написать:
test:    user1@domain.ru:user2@domain.ru

то exim ругаеться:

2007-03-13 20:05:01 H=(localhost) [192.168.0.xx] F=<xxxx@xxxxxxxx.xx> temporarily rejected RCPT <test@domain.ru>: error in redirect data: malformed address: " :user2@domain.ru may not follow user1@domain.ru in "user1@domain.ru" :user2@domain.ru"

Кто небудь знает как сделать чтобы это заработало?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

  • EXIM + aliases, pavel_simple, 21:21 , 13-Мрт-07, (1)  
    • EXIM + aliases, siegerstein, 21:27 , 13-Мрт-07, (2)  
      • EXIM + aliases, pavel_simple, 22:04 , 13-Мрт-07, (3)  
        • EXIM + aliases, siegerstein, 13:35 , 14-Мрт-07, (7)  
    • EXIM + aliases, bANAn, 23:15 , 13-Мрт-07, (4)  
      • EXIM + aliases, bANAn, 23:16 , 13-Мрт-07, (5)  
  • EXIM + aliases, Александр, 07:41 , 14-Мрт-07, (6)  

Сообщения по теме [Сортировка по времени, UBB]


1. "EXIM + aliases"  
Сообщение от pavel_simple (ok) on 13-Мрт-07, 21:21 
test:    user1@domain.ru user2@domain.ru

а если так

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "EXIM + aliases"  
Сообщение от siegerstein email(??) on 13-Мрт-07, 21:27 
>test:    user1@domain.ru user2@domain.ru
>
>а если так

Нет, к сожалению не канает. Если чесно я много уже перепробывал, иначе не писал бы...

Есть какие еще нибудь идеи?
Вообще кто стакался с такой ситуацией?


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "EXIM + aliases"  
Сообщение от pavel_simple (ok) on 13-Мрт-07, 22:04 
postfix через пробел точно работает
чичас посмотрел exim
asdasdasd: asdasd1, asdasd
<newaliases
тоже пашет
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "EXIM + aliases"  
Сообщение от siegerstein email(??) on 14-Мрт-07, 13:35 
>postfix через пробел точно работает
>чичас посмотрел exim
>asdasdasd: asdasd1, asdasd
><newaliases
>тоже пашет

Спасибо ребята, вот этот канает:

test:    user1@domain.ru,user2@domain.ru

Тема закрыта. Спасибо всем!

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "EXIM + aliases"  
Сообщение от bANAn on 13-Мрт-07, 23:15 
>test:    user1@domain.ru user2@domain.ru
>
>а если так

в configure:

system_filter = /usr/local/etc/exim/copy_mail.conf

cat /usr/local/etc/exim/copy_mail.conf

if $recipients is "user@domain.ru"
then
         unseen deliver user1@domain.ru
         unseen deliver user2@domain.ru
         unseen deliver user3@domain.ru
endif

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "EXIM + aliases"  
Сообщение от bANAn on 13-Мрт-07, 23:16 
или это я не про то?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "EXIM + aliases"  
Сообщение от Александр (??) on 14-Мрт-07, 07:41 
>Проблема:
>
>Имееться exim. Надо чтобы почта которая приходит напр. на test@domain.ru пересылалась сразу
>нескольким пользователям одновременно.
>Напр. приходит на test@domain.ru, а exim форвардирует ее на user1@domain.ru, user2@domain.ru, user3@domain.ru
>
>
>Есть такой кусок кода, но он это делает только для одного юзера:
>
>
>system_aliases:
> driver = redirect
> allow_fail
> allow_defer
> data = ${lookup{$local_part}lsearch{/etc/aliases}}
> user = imap
> group = mail
> file_transport = address_file
> pipe_transport = address_pipe
>
>/etc/aliases:
>test: user1@domain.ru
>
>Если в /etc/aliases написать:
>test: user1@domain.ru:user2@domain.ru
>
>то exim ругаеться:
>
>2007-03-13 20:05:01 H=(localhost) [192.168.0.xx] F=<xxxx@xxxxxxxx.xx> temporarily rejected RCPT <test@domain.ru>: error in redirect data: malformed address: " :user2@domain.ru may not follow user1@domain.ru in "user1@domain.ru" :user2@domain.ru"
>
>Кто небудь знает как сделать чтобы это заработало?

можно сделать через forward, в конфиге екзима есть роутер userforward

наверняка это можно сделать и через алиасы, только в списке адресов нужен другой разделитель, через запятую вроде бы.
а еще можно в алиасе сделать указание на файл, и уже в файле перечислить все нужные адреса
в сендмайле у меня такое проходило

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру