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