I identifyed the problem, but I am not sure my idea for a solution is
really workable.

The problem is that the very first line in the .qmail file for the
list contains a reformail line which disallows duplicate posts:

|if /usr/bin/reformail -D 8000 /home/lyx/DEVEL//messageid.dat; then exit 99; else exit 
0; fi

Now it seems that when tmda reinjects the message (after
it received a reply to its confirmation request), reformail treats it
as a duplicate, and so the list will never see the message.

Now to circumvent the problem, I thought about running reformail
conditionally.  The condition should be a change in the reinjected
message.

So is there a (TMDA specific) header field the reinjected message
contains, but the original post very likely not?

Thx,

Mate
On Fri, Oct 10, 2003 at 03:04:39PM -0500, Mate Wierdl wrote:
> Hi,
> 
> I am running tmda-0.86-1 installed from the official rpm.
> 
> TMDA is set up for an ezmlm list, but there is a bad problem: when a
> nonsubscriber first posts to the list, the following happens
> 
> -he gets a tmda confirmation request
> -sends in confirmation
> -TMDA sends a confirmation accepted message, adds the user to the whitelist
>  but never delivers the message to the list.
> 
> Here is the config file
> 
> # cat ~lyx/DEVEL/tmda/config
> DATADIR           =  "/home/lyx/DEVEL/tmda/"
> CONFIRM_APPEND    =  "/home/lyx/DEVEL/tmda/lists/confirmed"
> LOGFILE_DEBUG     =  "/home/lyx/DEVEL/tmda/log_debug"
> LOGFILE_INCOMING  =  "/home/lyx/DEVEL/tmda/log_incoming"
> TEMPLATE_DIR      =  "/home/lyx/DEVEL/tmda/templates/"
> TAGS_CONFIRM      =  ['confirm']
> FULLNAME          =  "LyX Developers List"
> OUTGOINGMAIL      =  "sendmail
> 
> and tmda is invoked with 
> 
> # grep tmda  ~lyx/DEVEL/editor
> | preline /usr/bin/tmda-filter -c /home/lyx/DEVEL/tmda/config
> 
> The next time the user posts to the list, all is well.
> 
> Originally when the problem wwas first reported, I did not have the
> OUTGOINGMAIL line, so it seems messages were injected by smtp, and I
> thought changing to sendmail (qmail's sendmail interface) could help.
> 
> Any suggestions?
> 
> Thx,
> 
> Mate
> -- 
> ---
> Mate Wierdl | Dept. of Math. Sciences | University of Memphis  
> Please avoid sending me Word or PowerPoint attachments.
> See http://www.fsf.org/philosophy/no-word-attachments.html

-- 
---
Mate Wierdl | Dept. of Math. Sciences | University of Memphis  
Please avoid sending me Word or PowerPoint attachments.
See http://www.fsf.org/philosophy/no-word-attachments.html
_________________________________________________
tmda-workers mailing list ([EMAIL PROTECTED])
http://tmda.net/lists/listinfo/tmda-workers

Reply via email to