Re: New proposal for the interactive message tracking protocol

Alexey Melnikov <[email protected]> Thu, 23 Dec 1999 18:54:33 -0700
Newsgroups gmane.ietf.msgtrk
Message-ID <[email protected]>

Roland Brand wrote:
> 
> I would like to start discussion about a counter-proposal for a message
> tracking system.
> 
> This solution fits to the post-hoc model defined in the model document.
> Instead of adding a new command to SMTP for tracking, I would rather
> create a new tracking protocol. SMTP would then only have to be slightly
> adapted, so that it logs every message traversal. The logged information
> would have to be written to a database in a unified way, so that every
> message gets a unique tracking identifier, as described in the model
> document.
> 
> A special tracking entity would then use this database to answer tracking
> requests. These requests use some form of authenticator, which may be the
> one described in the model document.
> 
> The user would then have a tracking agent, which collects the information
> about a particular message from the different tracking entities.
> 
> The advantages of this solution are:
> 
> 1. The same tracking protocol can also be used for other systems than
> SMTP. It could then provide information about the whereabouts of a message
> in an X.400 or even a proprietary system. Furthermore there could be
> information as "fetched through POP3" and so on.
> 
> 2. The tracking activity is kept away from the e-mail system, so that an
> SMTP server cannot be saturated with tracking requests by malicious users.
> 
> 3. It requires only slight changes in SMTP, namely to generate the logs.
> This prevents us from creating a real monster of a protocol.
> 
> From my point of view the protocol independency mentioned in point 1 is of
> primary importance, since it increases the quality of the tracking service
> a lot. The other protocols would only have to create the same kind of log
> entries, so that the software used for tracking could be remain exactly
> the same.
> 
> I am about to build a prototype implementation during my diploma thesis at
> the Swiss Federal Institute of Technology and I would appreciate to get
> your opinion on it.
> 
> Yours sincerely
> 
> ---
> Roland Brand
> Student at Swiss Federal Institute of Technology (ETH)
> [email protected]