"Artis Caune" <[EMAIL PROTECTED]> writes:

> I'm not Python guru, but I played with ./pending directory and found
> that there is no need to keep body of the confirmed message.

This isn't quite true, but it's not very obvious why.

The problem is that there is no way for TMDA to know whether the
delivery to the user's inbox succeeded, so it isn't safe to remove the
message contents in case that fails.
 
The reason is because of how .qmail files work.
 
Say the user has in his .qmail:
 
|preline tmda-filter
./Mailbox
 
When TMDA exits to let qmail deliver to ./Mailbox, control is never
returned to TMDA, so it doesn't know whether it succeeded or not.
 
If TMDA didn't support .qmail files, this would be easier to handle,
but this is not the case.
_____________________________________________
tmda-users mailing list ([EMAIL PROTECTED])
http://tmda.net/lists/listinfo/tmda-users

Reply via email to