2010-02-24 20 views
5

वहाँ एक जावा पुस्तकालय है कि एक ई ले जा सकते हैं, ईमेल के एक डेटाबेस की तुलना और अन्य ईमेल है कि एक ही ईमेल के "सूत्र" मेलिंग सूची के लिए इसी तरह से हो सकता है लगता है है?जावा पुस्तकालय?

उत्तर

2

असल में मैं ठीक किया मानी एक एल्गोरिथ्म के एक कार्यान्वयन हो सकता है आप इस्तेमाल कर सकते हैं। इस पर निर्भर करता है कि आप किस प्रकार के एपीआई का उपयोग अपने ईमेल को पढ़ने के लिए करते हैं।

http://www.jwz.org/doc/threading.html

यह आपको धागे पुनर्गठित करने के लिए इस्तेमाल कर सकते हैं एक एल्गोरिथ्म वर्णन करता है। ईमेल मुश्किल है, और बहुत से ग्राहक मानकों को सही तरीके से लागू नहीं करते हैं, इसलिए यह दर्द हो जाता है।

+0

बढ़िया Chubbard पाया है है !! मुझे लगता है कि मैं इस लेख साल पहले पढ़ सकते हैं और पूरी तरह से इसके बारे में भूल - मुझे याद है नेटस्केप के बारे में whinging;) – Royce

7

शायद कोई पुस्तकालयों है कि मैं के बारे में पता है, लेकिन आप ईमेल में हेडर मूल्यों को देखकर ऐसा कर सकते हैं। ईमेल में कई शीर्षलेख होते हैं जो किसी को संदेश में जवाब देते समय वहां रखा जाता है। यहां हेडर चर्चा की गई हैं।

संदेश-आईडी प्रत्येक ईमेल में एक संदेश-आईडी शीर्षलेख होता है जो कि जंक की वैश्विक स्तर पर अद्वितीय स्ट्रिंग है। कभी-कभी यह एक GUID है, लेकिन ज्यादातर बार यह GUID + डोमेन का कुछ संयोजन है। प्रारूप इससे कोई फर्क नहीं पड़ता कि यह सिर्फ कुछ अद्वितीय स्ट्रिंग है।

जवाब में उत्तर-उत्तर-संदेश आईडी का मूल्य रखने के लिए जिसमें यह ईमेल एक उत्तर है।

संदर्भ सभी संदेशों के संदेश-आईडी की एक सूची धागा की शुरुआत करने के लिए वापस वर्तमान संदेश से श्रृंखला में शामिल होता है। अगर धागा बहुत लंबा है, इस सूची में बीच में संक्षिप्त जा सकता है लेकिन पहली और आखिरी संदेश हमेशा मौजूद होना चाहिए। (पुराने मेल सॉफ़्टवेयर अन्य संदेशों की पहचान करने के लिए इस क्षेत्र का उपयोग करता है, जो वर्तमान संदेश संदर्भित करता है।)

थ्रेड-इंडेक्स का उपयोग कर आउटलुक जिसमें एक ही थ्रेड के अलावा सभी ईमेल होंगे।

आप इन अच्छे पुराने JavaMail का उपयोग कर हेडर पर प्राप्त कर सकते हैं तो यह बहुत कठिन सूत्र इस तरह से फिर से संगठित करने नहीं होना चाहिए। दुर्भाग्य से, वहाँ की तरह एक मानक हेडर नहीं है थ्रेड-सूचकांक

http://people.dsv.su.se/~jpalme/ietf/message-threading.html

थ्रेड-सूचकांक पर Stackoverflow पद

How does the email header field 'thread-index' work?

1

एक अलग रूप में के रूप में, "सूत्रण" बल्कि "सूत्र" से के लिए खोज गूगल कहीं अधिक उत्पादक मैं सिर्फ

संबंधित मुद्दे