#1
|
|||
|
|||
exim and aliases
Dmitry Agalakov написал(а) к All в Dec 02 04:42:48 по местному времени:
Торможу... Как описать в /etc/aliases такую вещь: filefix: postmaster, uid=ftn gid=ftn |/usr/local/bin/gtic -m На цитированную строку exim ругается: error in alias file /etc/aliases: missing or malformed local part (expected word or "<") in "uid=ftn gid=ftn |/usr/local/bin/gtic -m" -- С уважением, Дмитрий Агалаков. --- tin/1.5.12-20020311 ("Toxicity") (UNIX) (Linux/2.4.20 (i686)) |
#2
|
|||
|
|||
Re: exim and aliases
Valentin Nechayev написал(а) к Dmitry Agalakov в Dec 02 14:57:44 по местному времени:
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> На цитированную строку 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 |