Greetings,

        I have tried to set up TMDA (redHat Linux 7.1, Sendmail,
Python2.2.2) and came to a stage where I can't understand what's goind
on.

.procmailrc:

# Set the necessary environment variables.
EXTENSION="$1"
:0
* EXTENSION ?? .
{
  DELIMITER="+"
}
RECIPIENT="[EMAIL PROTECTED]"
SENDER=`formail -x Return-Path | sed 's/[<>]//g;s/^[ ]*//'`
# Run the message through tmda-filter.
:0 fW
| /usr/local/tmda-0.84/bin/tmda-filter -p

:0 e
{
# If tmda-filter returned 99, don't set EXITCODE!
:0
? /bin/test $? -eq 99
/dev/null

:0
EXITCODE=$?
/dev/null
}

# TMDA takes care of final delivery
DEFAULT=/dev/null

        I had to create the ~/.tmda/pending (I didn't find any hints
on .tmda contents in installation document), created the key, but
here's what I am getting when a message is sent to this user:

>From maillog:

Sep 11 00:54:36 zaurum sendmail[7317]: h8B7sYc07315: SYSERR(root): mailer prog died 
with signal 11
Sep 11 00:54:36 zaurum sendmail[7317]: h8B7sYc07315: to="| /usr/bin/procmail", 
ctladdr=<[EMAIL PROTECTED]> (502/503), delay=00:00:01, xdelay=00:00:00, mailer=prog, 
pri=30019, dsn=4.0.0, stat=Deferred: prog mailer (/usr/sbin/smrsh) exited with 
EX_TEMPFAIL

        That's all. The original message is sent to ~/.tmda/pending
and that's all. There's an entry in virtusertable:

[EMAIL PROTECTED]       konstantin+%2

        as prescribed in FAQ.

        The previous problem was 'error 99' (cured by modifying
.procmailrc the way it looks now).

        How can this current problem be solved (dying with signal 11)?

        What should I place into ~/.tmda/config to receive more
sensible diagnostics?

        Thank you!

Konstantin

_____________________________________________
tmda-users mailing list ([EMAIL PROTECTED])
http://tmda.net/lists/listinfo/tmda-users

Reply via email to