= Сообщение: 6885 из 8487 ========================================= RU.LINUX = От : Valentin Nechayev 2:5020/400 29 Dec 02 14:57:44 Кому : Dmitry Agalakov 29 Dec 02 14:57:44 Тема : Re: exim and aliases FGHI : area://RU.LINUX?msgid=segfault.kiev.ua+cbdcb729 На : area://RU.LINUX?msgid=adv.spb.ru+82fb2083 = Кодировка сообщения определена как: IBM866 ================================= ============================================================================== From: Valentin Nechayev <netch@segfault.kiev.ua>
>>> Dmitry Agalakov wrote:
DA> Как описать в /etc/aliases такую вещь: DA> filefix: postmaster, uid=ftn gid=ftn |/usr/local/bin/gtic -m
DA> Hа цитированную строку exim ругается: DA> error in alias file /etc/aliases: missing or malformed local part (expected DA> word or "<") in "uid=ftn gid=ftn |/usr/local/bin/gtic -m"
По аналогии с sendmail, следует сделать (см. ниже про '+') filefix: postmaster, ftn+filefix
а у юзера ftn завести ~/.forward+filefix, в котором написать "|/usr/local/bin/gtic -m"; этот файл должен принадлежать юзеру ftn.
Вместо '+' в exim традиционно используется точка ('.'), см. документацию exim на эту тему (не помню, как оно зовется у него) При вызове программы из форварда используются права владельца форварда, это общий принцип практически у всех MTA.
-netch- --- ifmail v.2.15dev5 * Origin: Dark side of coredump (2:5020/400)