.NETGURU
Message/Email Threading
Messages   Related Types
This message was discovered on ASPFriends.com 'ngfx-mail' list.


John F. Doran
-- Moved from [aspngfreeforall] to [ngfx-mail] by Dana Coffey <Click here to reveal e-mail address> --

Okay I am trying to write an SMTP Event Sink using VB.NET and cdo/adodb.
So far I've gotten further than I hoped... But now I'm sort of stuck.
This really isn't' an ASP.NET or vb.NET question.. It's more of a email
standards question.

Has anyone dealt with email threading before? I know there are some
message headers like "thread-index" and "thread-topic" and "references"
and "inreplyto"... And of course the subject line.

I've done extensive searches on the msdn website and thru yahoo and
google to find information on thread-index. All Microsoft says is

[Original message clipped]


The format is like this: Ab7TEZtW04eKS19qTMukQad1gGNu3A

However nowhere on the Microsoft site or anywhere on the web (that I can
find) explains how it is computed and how to decipher or use this field
to do any sort of threading. I have no clue how its encoded or how to
decode it so it's pretty useless without that information. What
surprises me is reading a ton of RFC's on email standards and Usenet
messages and whatever you and there is no information to be found
anywhere... How can someone develop against something totally
undocumented? (ugh).

Does anyone have any experience or sample code on how best to implement
email message conversations for like a message forum or egroup?

Thanks in advance
John Doran

Reply to this message...
 
    
Ryan Trudelle-Schwarz
You can thread based on the subject, though it isn't very accurate. The =
thread index you gave is likely encoded using base64 (looks like it =
anyway). There are some built in converters in the framework if you need =
them.

ftp://ftp.isi.edu/in-notes/rfc2822.txt

do a search for "thread", there's a section on the issue. (section =
3.6.4)

-----Original Message-----
From: John F. Doran [mailto:Click here to reveal e-mail address]=20

Okay I am trying to write an SMTP Event Sink using VB.NET and cdo/adodb.
So far I've gotten further than I hoped... But now I'm sort of stuck.
This really isn't' an ASP.NET or vb.NET question.. It's more of a email
standards question.

Has anyone dealt with email threading before? I know there are some
message headers like "thread-index" and "thread-topic" and "references"
and "inreplyto"... And of course the subject line.

I've done extensive searches on the msdn website and thru yahoo and
google to find information on thread-index. All Microsoft says is=20

[Original message clipped]


The format is like this: Ab7TEZtW04eKS19qTMukQad1gGNu3A

However nowhere on the Microsoft site or anywhere on the web (that I can
find) explains how it is computed and how to decipher or use this field
to do any sort of threading. I have no clue how its encoded or how to
decode it so it's pretty useless without that information. What
surprises me is reading a ton of RFC's on email standards and Usenet
messages and whatever you and there is no information to be found
anywhere... How can someone develop against something totally
undocumented? (ugh).

Does anyone have any experience or sample code on how best to implement
email message conversations for like a message forum or egroup?

Thanks in advance
John Doran

---
[This E-mail scanned for viruses by Declude Virus]

Reply to this message...
 
 




ExamGuru IT Solutions - .Net Guru is owned and operated by ExamGuru, Inc., the man behind .Net Guru. If you're in the market for bespoke software or software consultancy, why not get him and his highly trained team to help? - www.examguru.net/ITCertification
Ad


Need Dot Net Interview Questions?
Ask ExamGuru, Inc. for advice and help on Passing .Net Interviews
.Net Projects
Best-of-breed application framework for .NET projects, developed by ExamGuru, Inc. and ExamGuru IT
Free .net Help
Commission ExamGuru, Inc. and his team for your next bespoke software project
FogBUGZ
The only bug tracking system carefully crafted with one goal in mind: helping teams create great software.
Awesome Tools
If you don't know about these, you're missing out... IT Certification Questions
IT Interview Questions
Free Oracle 10g Training
MCSE Boortcamp
Cisco Study Guides
Cheap Study Guides
Exact Questions
Dot Net Interview Questions
Oracle OCP
Cheap Travel
Designer Perfumes - Wholesale Prices
Free Programming Tutorials
 
ExamGuru IT Solutions - .Net Guru is owned and operated by ExamGuru, Inc., the man behind .Net Guru. If you're in the market for bespoke software or software consultancy, why not get him and his highly trained team to help? - www.examguru.net/ITCertification
 Copyright © ExamGuru, Inc. 2001-2006
Contact Us - Terms of Use - Privacy Policy - www.dot-net-guru.com - www.examguru.net - www.oraclesource.net - www.itinterviews.net - www.examguru.net/ITCertification