http://www.unixfaq.ru/index.pl?req=qs&id=230
У кого-нибудь есть работающий хак для проверки сендмейлом наличия пользователя cyrus
www# vi cyrususers.m4
VERSIONID(`$Id$')
LOCAL_CONFIG
F{cyrususers}-o |/usr/local/sbin/sasldblistusers user: %[^ ]
divert(-1)
divert(0)
LOCAL_RULE_0
R$={cyrususers} < @ $=w . > $#cyrus $: $1
R$={cyrususers} $#cyrus $: $1
1. У меня ругается на предыдущую строчку при запуске сендмейл , типа нужен где то в строке таб.
2. У нового cyrus 2.0 (не путать со втрым)
/usr/local/sbin/sasldblistusers
выдает список пользовательлей доменов и метод шифрования, а
/usr/local/sbin/sasldblistusers user: %[^ ]
выдает
can't open user:
по идее достаточно проверить наличие в выводе sasldblistusers наличия проверяемого пользователя и при возвернуть либо 0 либо 1
как с этим всем быть???!!!