Hi Stefan,

On Sun, 18 Jan 2004 13:59:43 +0200 UTC (1/18/2004, 5:59 AM -0600 UTC my
time), Stefan Tanurkov wrote:

S> Well, there is an old idea and think it's now time to ask whether it's
S> good or not (it's a question to ALL, that's why I broke the thread:
S> what do you think about creating a spool directory for each account
S> where the incoming messages are stored before they get into the
S> message base?
S> Having such a directory, it would be possible to put
S> files in RFC-(2)822 format in there, so TB! will automatically take
S> them as received, process with filters, etc...

There are two schools of thought here that I can see. First on the negative
side, spooling mail first in RFC2822, would probably require some type of
mbox *nux format, where each email pointer would be on the From: or some
such, I am assuming... <g>

This has a negative effect in that you are handling incoming mail twice...
once for the spool, once for the permanent message base in TB! format.
Processing mail, in general, more than necessary is not a good thing, more
things can go wrong, e.g. malformed headers being processed, etc... I have
seen many mbox formated spools, from large message bases, corrupted. If this
were to be done, some very heavy duty programming checks would have to be in
place to avoid this, as not all MTAs are compliant, to include possible
header rewrites/additons. You also then have to deal with increased,
expensive CPU cycles and mail processing time.

On the positive side, it would eliminate broken .tmp files, as the same
spool file would be written each time. It would probably offer better/faster
filtering capabilities and some backend mail safety features, although the
POP3 protocol would still keep mail on the server during a broken POP3
transaction..

S> Take this as casting a vote :-)

I vote for <g>

--
Gary

A person who smiles in the face of adversity...probably has a scapegoat.


________________________________________________________
 Current beta is 2.03 Beta/40 | "Using TBBETA" information:
http://www.silverstones.com/thebat/TBUDLInfo.html

Reply via email to