Здравствуйте,
(lists) wrote:
> Доброе время суток!
>
> Имеем:
> N аккаунтов в домене - новые почтовые адреса сотрудников
> N алиасов на эти аккаунты - старые почтовые адреса
>
> Задача:
> если приходит письмо на alias@domain.ru (страый почтовый адрес),
> доставить его по назначению и вдобавок сгенерить авто-отлуп отправителю,
> в котором говорится, что адрес alias@domain.ru скоро перестанет работать,
> новый адрес сотрудника такой-то (сюда подставить account_name, которому
> соответствует данный alias).
>
> В лоб, прописывая в rules отдельное правило для каждого alias - не выход,
> учитывая количество последних.
>
> Подскажите, плиз, в какую сторону копать?
>
> Единственная мысль в голове - писать отдельный скрипт, который будет
> вытаскивать
> из .../Settings/aliases.data соответсвие account-alias и сам генерить
> отлупы. Правда пока
> непонятно как его прикрутить к CGP.
>
> Хотелось бы знать, реально ли решить эту задачу средствами сервера???
Серверное правило:
Any Route IS LOCAL*
THEN
Execute [FILE][RCPT] my_script
my_script:
1. Должен соединиться с сервером через CLI и выдать команду
"Route address mail" для каждого address из списка получателей.
2. Если адрес роутится в LOCAL и при этом его локльная часть изменяется,
то мы попали на алиас - можно сгенерить соответствующее письмо и
положить его в Submitted.
Еще лучше было бы оформить my_script как внешний фильтр.
-- Best regards, Dmitry Akindinov -- Stalker Labs.Получено Wed Jul 28 07:40:05 2004
Этот архив был сгенерирован hypermail 2.1.8 : Thu 06 Apr 2006 - 19:38:53 MSD