Xesc Arbona wrote Thursday, October 18, 2007 6:48 PM:
[Dallman Ross wrote:]
I suggest you use X-Loop. It's canonical, it's well-documented
(see the procmailex man pages), and the header ought to persist
in this use. If you see your X-Loop, you know it's been seen
by your procmail setup and you can you can skip the cache check.
Thanks! I'll use it. However, I found another problem when
trying to add the header:
procmail: Program failure (75) of "/usr/bin/zarafa-dagent"
procmail: Assigning "LASTFOLDER=/usr/bin/zarafa-dagent xesca"
procmail: Assigning "EXITCODE=75"
procmail: Match on ! "^X-Loop: $RECIPIENT(_at_)(_dot_)*"
procmail: Executing " (formail -I Delivered-To -A "X-Loop:
$RECIPIENT(_at_)topdesk(_dot_)com") | $SENDMAIL -oi -t"
procmail: Error while writing to " (formail -I Delivered-To
-A "X-Loop: $RECIPIENT(_at_)topdesk(_dot_)com") | $SENDMAIL -oi -t"
procmail: Rescue of unfiltered data succeeded
procmail: Assigning "LASTFOLDER=/home/vmail/msg.Mkh"
procmail: Opening "/home/vmail/msg.Mkh"
If I try to pipe the message manually, it works:
cat /home/vmail/msg.Mkh | formail -I Delivered-To -A "X-Loop:
xesca(_at_)topdesk(_dot_)com") | $SENDMAIL -oi -t
What could be the problem? How can I get an even more verbose output?
I'm having to guess at what your recipes say now. You might
want to show them to us. But the first thing you should check
is whether perhaps your mail server uses a different path/binary
and whether formail is over there.
Also, the "Rescue of unfiltered data" implies you used a flitering
recipe (f or fw in the initial line), but that's not comensurate
with sending the message out with $SENDMAIL.
Try breaking up the recipes into stages so you know just what it
is that didn't work.
:0 fw
* condition
| formail -A "X-Loop: xesca(_at_)topdesk(_dot_)com"
:0 a
*condition
! forwarding(_at_)address(_dot_)dom
for example.
--
dman
____________________________________________________________
procmail mailing list Procmail homepage: http://www.procmail.org/
procmail(_at_)lists(_dot_)RWTH-Aachen(_dot_)DE
http://MailMan.RWTH-Aachen.DE/mailman/listinfo/procmail