конфиги:
Код: Выделить всё
exim.conf:
-----------------------------------------------------------------------------
userforward:
driver = redirect
allow_fail
allow_defer
data = ${lookup mysql{SELECT recipients FROM userforward \
WHERE local_part='${local_part}' AND domain='${domain}'}}
-----------------------------------------------------------------------------
Код: Выделить всё
-- Структура таблицы `userforward`
--
CREATE TABLE IF NOT EXISTS `userforward` (
`local_part` varchar(64) NOT NULL default '',
`domain` varchar(128) NOT NULL default '',
`recipients` text,
PRIMARY KEY (`local_part`,`domain`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251;
--
-- Дамп данных таблицы `userforward`
--
INSERT INTO `userforward` (`local_part`, `domain`, `recipients`) VALUES
('all', 'domains.ru', 'user1', 'user2', 'user3');
как добавить проверку - рассылать письма на этот ящик могут лишь некоторые внутренние пользователи домена (список)
то есть, если пришло письмо снаружи, на ящик all@domain.ru - его не получать.