>У меня тупая задача, почему то не пашет :(
>Нужно смотреть на какой адрес пришла почта
>и соответвенно пересылать его юзерам.
>
>У меня даже одному не шлется, Почему?
>
>Мне нужно чтобы прокмейл из ящика
>domain@domain.com распихивал по левым
>адресам почту типа user@domain.com,
>user2@domain.com и тп...
У тебя прокмейлу кто отдает письмо? Этот этап нормально работает? У нас например фечмейл. А по "левым" - это локально или еще нужно отдавать сендмейлу?
>
>Вот настройки:
>--- procmailrc ----
>:0
>* ^TO_.*t1@domain\.ru
>* ! ^X-Loop: t1@domain\.ru
Рекомендую делать еще лок-файлы для событий
>{
> :0fwh
> | formail -A"X-Loop: t1@domain.ru"
> :0
> ! name@hotmail.com
Все можно делать одно строкой, вот по такому примеру:
:0Ac:spec71_inbox_lock
| /usr/bin/formail -A"X-Rule: -$MAILBOX- inbound" -I Organization: >> /var/mail/user
Конечно сама система раскладки по ящикам пользователей сделана у нас не совсем просто, а через скрипты прямо в правилах прокмейла. Эти скрипты анализируют нужные поля из письма и соответственно выдают ответ, а там уже это использует или formail или sendmail.
>}
>--- procmailrc ----
>
>Заранее благодарен, очень благодарен, очень, очень хочется остаться целым...
Удачи!
HAN