Re: Auto-reply

От: Dmitry Akindinov <CGatePro_at_mx_ru>
Дата: Wed 28 Jul 2004 - 11:40:45 MSD

Здравствуйте,

  (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