Aliases & sendmail
Petr Savinec
savinec na aster.cz
Čtvrtek Březen 22 05:34:19 CET 2001
Krásné ráno,
potřebuji poradit:
napsal jsem perl skript pro notifikaci emailů.
Z příkazové řádky chodí, tedy:
# notice.pl <parm>
$ notice.pl <parm>
a když ho dám do aliases:
nekdo: nekdo, "|/cesta/notice.pl <parm>"
tak prostě nechodí a sendmail hlásí:
----- Transcript of session follows -----
sh: notice.pl not available for sendmail programs
554 "|/usr/sbin/notice.pl <parm>"... Service unavailable
Kde je zakopaný pes?
Dík.
P.S.
Takhle to nějak je ($tomail je definovaný):
@mail = "";
# format emailu
push(@mail, "From: postmaster\n");
push(@mail, "To: $tomail\n");
push(@mail, "\n");
push(@mail, "Mate novy email.\n");
# poslani emailu
open(MAILPROG, "|/usr/sbin/sendmail -t -v") or exit;
print MAILPROG @mail;
close MAILPROG;
Další informace o konferenci Linux