>> When that new message comes in, TMDA recognizes the
>> X-TMDA-Confirm-Done field, renames the file in pending to indicate
>> that is has been successfully confirmed and again, exits 0.
>>
>> Here's your example of that:
>>
>> Date: Wed Jan 29 10:24:30 GMT 2003
>> From: "Bryan McWhirt" <[EMAIL PROTECTED]>
>>   To: [EMAIL PROTECTED]
>> Subj: Re: Please confirm your message
>> Actn: CONFIRM accept 1043835836.56969.msg                   (2249)
>>
>> Date: Wed Jan 29 10:24:30 GMT 2003
>> From: "Bryan McWhirt" <[EMAIL PROTECTED]>
>>   To: [EMAIL PROTECTED]
>> Subj: Re: Please confirm your message
>> Actn: CONFIRM_APPEND
>> /var/vpopmail/domains/techropolis.com/tmda/lists/whitelist(2249)
>>
>> Date: Wed Jan 29 10:24:32 GMT 2003
>> From: "Bryan McWhirt" <[EMAIL PROTECTED]>
>>   To: [EMAIL PROTECTED]
>> Subj: testing
>> Actn: OK good_confirm_done_cookie                           (1044)
>>
>> The first entry says you confirmed correctly, the second entry says
>> you ([EMAIL PROTECTED]) were added to your whitelist and the third
>> entry says that, when the new message came back through, the
>> cryptographic stuff in the X-TMDA-Confirm-Done field was correct.
>> Immediately after printing that last log entry, TMDA exits 0.
>>
>>> > The next thing that happens is that qmail processes the ./Maildir/
>>> line.
>>> >  It does so by copying the original message from its queue into the
>>> > maildir.  Nothing that TMDA changed in the header could affect
>>> that,
>>> since qmail is using the original mail and not the copy it
>>> > passed to TMDA.
>>
>> Here, I was thinking about the normal case, where something in your
>> filter matches, rather than the much less common confirmation case.
>>
>>
>> I'm left with the suspicion that something is wrong with your
>> .qmail-tmda file.  Here's what you posted before.
>>
>> | preline /var/vpopmail/tmda-0.68/bin/tmda-filter -c
>> /var/vpopmail/domains/techropolis.com/.tmdarc-tmda
>> /var/vpopmail/domains/techropolis.com/tmda/Maildir/
>>
>> I need you show me where the line breaks are.  If this is all on one
>> line (in other words, when you 'cat' it, it just wraps like this
>>
>> | preline /var/vpopmail/tmda-0.68/bin/tmda-filter -c
>> /var/vpopmail/domains/techropolis.com/.tmdarc-tmda
>> /var/vpopmail/domains/techropolis.com/tmda/Maildir/
>>
>> then that's your problem.  If it looks something like this
>>
>> | preline /var/vpopmail/tmda-0.68/bin/tmda-filter -c
>> /var/vpopmail/domains/techropolis.com/.tmdarc-tmda
>> /var/vpopmail/domains/techropolis.com/tmda/Maildir/
>>
>> then we need to keep looking.  Note how the wrapping occurs.  If you
>> are not sure, just run 'wc -l .qmail-tmda' and, if the number that
>> comes up isn't 2, you have a problem.
>>
>
> This is all one single line with now line breaks at all.
>
>
> Bryan

Ok, that was the problem!   Once I seperated that into 2 lines everything
fell into place.  I am oh so very greatful for your patience.  Just for
clarification, in case someone else comes along and reads this, the file
now looks like this (line breaks are too hard to see in many mail programs
so this should be 3 lines below but can be typed as 1  \ indicates that
the next line is a part of the current one).

| preline /var/vpopmail/tmda-0.68/bin/tmda-filter -c \
/var/vpopmail/domains/techropolis.com/.tmdarc-tmda
/var/vpopmail/domains/techropolis.com/tmda/Maildir/

One last thing I have, I would like to have tmda-ofmipd runing either as
it's own seperate user or as vpopmail.  If I su to a user and run it it
only seems to run for a short period of time.  Is there a way to build a
supervise/services for it to keep it running and to run as a non root user
in global mode?


Thanks again, you guys are great!
Bryan



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

Reply via email to