2006/05/22

smrsh

sendmailのaliaseでスクリプトを動作させるための設定。

Check to see if your MTA uses smrsh. Red Hat as well
as a few other distributions automatically setup Sendmail to
use smrsh. Smrsh stops Sendmail from running a script or
other program that is included in an alias. Mailman uses a
program called "wrapper" to run all of its aliases (see the
alias examples above):

grep "smrsh" sendmail.cf

If this comes up blank then Sendmail does not use smrsh
and the rest of this section doesn't apply - skip to 4);
if not, then your server is probably running smrsh and you
need to make sure that smrsh is setup to allow Mailman's
wrapper program to run. Locate the smrsh directory and do
an ls -l of that directory. On Red Hat:

ls -l /etc/smrsh

Note for version 2.1: the wrapper program is now simply
called "mailman",
mailman -> /var/mailman/mail/mailman

0 件のコメント: