Bom dia Galera,
e feliz 2007 para todos.

estou a muito tempo com um problema, ainda não consegui encontrar uma solução...
um servidor de e-mail com o postfix e virtual entregando as mensagens,
o tmda estacionado sem funcionar.
e o procmail lendo o .procmailrc de cada usuario virtual, do dominio que eu setar essa configuração, até ai eu tenho controle.
no /etc/procmailrc q eh o arquivo geral de configuração do procmail.
esta o seguinte.
----procmailrc----
SHELL=/bin/bash
LINEBUF=4096
PATH=/bin:/usr/bin:/usr/local/bin
VERBOSE=on
MAILDIR=/var/virtual/
LOGFILE=/var/log/procmail.log
UMASK=770
SENDER=$1
EXTENSION=$2
DELIMITER=+
RECIPIENT="$LOGNAME$DELIMITER$EXTENSION@$HOST"
DIRETORIO=$3
INCLUDERC=/var/virtual/$DIRETORIO/.procmailrc
---procmailrc---

na mailbox de cada usuario tem o .procmailrc
que esta assim:

---.procmailrc---
EXITCODE=$?
DEFAULT=/dev/null
SHELL=/bin/sh
EXTENSION="$1"

* EXTENSION ?? .
{
DELIMITER="+"
}
RECIPIENT="$LOGNAME$DELIMITER$EXTENSION@$HOST"
SENDER=`formail -x Return-Path | sed 's/[<>]//g;s/^[ ]*//'`

:0 w
| /usr/local/tmda/bin/tmda-filter -c $SENDER $RECIPIENT

---.procmailrc---

o log é o seguinte:

procmail: Assigning "UMASK=770"
procmail: Assigning "SENDER=suporte@intrateste.com.br"
procmail: Assigning "EXTENSION=suporte@intrateste.com.br"
procmail: Assigning "DELIMITER=+"
procmail: Assigning "RECIPIENT=nobody+suporte@intrateste.com.br@local.localhost.com.br"
procmail: Assigning "DIRETORIO=suporte@intrateste.com.br"
procmail: Executing "/usr/local/tmda/bin/tmda-filter,-c,nobody+suporte@intrateste.com.br@local.localhost.com.br,suporte@intrateste.com.br"
procmail: Program failure (75) of "/usr/local/tmda/bin/tmda-filter"
procmail: Assigning "LASTFOLDER=/usr/local/tmda/bin/tmda-filter -c nobody+suporte@intrateste.com.br@local.localhost.com.br suporte@intrateste.com.br"
Subject: a
Folder: **Requeued** 2027
-------------
alguem sabe algum parametro que eu possa fazer para resolver esse problema?
alguem já passou por isso?


obrigado.