.NET

2008-10-30 14 views
17

के लिए एसएमटीपी और आईएमएपी सर्वर लाइब्रेरी क्या किसी को सी # के लिए एक अच्छी एसएमटीपी/आईएमएपी सर्वर लाइब्रेरी पता है?.NET

मुझे केवल कुछ लंबी त्याग वाली परियोजनाएं मिलीं।


केवल सर्वर साइड पुस्तकालयों, कोई और अधिक कृपया ग्राहक libs के बारे में पोस्ट।

धन्यवाद, Fionn

+0

क्या आपको लाइब्रेरी की आवश्यकता है ताकि वे विशेष कार्य करने में सक्षम हों, जैसे सामूहिक मेलिंग के लिए कतार मेल? – norbertB

उत्तर

1

मैं एक परियोजना जहाँ मैं SMTP के माध्यम से एक मेल प्राप्त करने के स्थानीय नेटवर्क पर की जरूरत पर काम कर रहा हूँ (एक विरासत अनुप्रयोग एकीकरण प्रयोजनों के लिए एक मेल भेज रहा है)। मूल रूप से, मैं आईआईएस में एसएमटीपी सर्वर का उपयोग करने जा रहा था और घटना सिंक का उपयोग कर रहा था लेकिन यह थोड़ा भारी हाथ लगता है। मैं वर्तमान में निम्नलिखित 3 उम्मीदवार पुस्तकालयों का मूल्यांकन कर रहा हूं:

nDumbster: ओपन सोर्स लेकिन पूरी तरह कार्यान्वित सर्वर नहीं। मूल रूप से यूनिट परीक्षणों के लिए उपयोग किया जाता है। यह मेल को आसान निरीक्षण के लिए किसी ऑब्जेक्ट पर पार्स करता है। एक संदेश प्राप्त होने पर मुझे एक घटना को बढ़ाने के लिए इसे संशोधित करना पड़ा।

SmtpServer: .NET TPL और कार्यान्वयन STARTTLS का उपयोग करके आधुनिक डिज़ाइन। स्रोत कोड आसानी से उपलब्ध नहीं लगता है। संदेश प्राप्त होने पर कुछ हुक प्रदान करता है लेकिन आपको संदेश सामग्री को ब्लॉब के रूप में सौंपने लगता है। (मुझे इसका परीक्षण करने की आवश्यकता नहीं थी क्योंकि इसकी आवश्यकता है .net 4.5)

Rnwood.SmtpServer: पूर्ण-विशेषीकृत और स्रोत कोड उपलब्ध होने पर प्रतीत होता है हालांकि दस्तावेज़ की कमी है।

-1

एसएमटीपी के लिए, वहाँ System.Net.Mail है। आईएमएपी के लिए, मुझे नहीं पता। लेकिन एक बार जब आप सर्वर से ईमेल प्राप्त करते हैं, तो आप इसे पार्स करना चाहेंगे। एमआईएम पार्सिंग कठिन हिस्सा है। इसके लिए, मैं SharpMimeTools का उपयोग करता हूं और अनुशंसा करता हूं।

+0

मैं सर्वर पुस्तकालयों के लिए पूछ रहा हूं, ग्राहक समस्या नहीं है। – Fionn

+0

अपना प्रश्न संपादित करें, इसे स्पष्ट करें। –

+0

यह प्रश्न का उत्तर नहीं प्रदान करता है। किसी लेखक से स्पष्टीकरण की आलोचना या अनुरोध करने के लिए, अपनी पोस्ट के नीचे एक टिप्पणी छोड़ दें। – mpromonet

1

मैंने अतीत में DotNetOpenMail का उपयोग किया है।

+0

वही है, मैं सर्वर सामान के बारे में बात कर रहा हूं। – Fionn

1

आपने यह उल्लेख नहीं किया कि आप मुफ्त या भुगतान/वाणिज्यिक की तलाश में हैं या नहीं। मैंने अतीत में बड़ी सफलता के साथ nsoftware से आईपीवर्क्स का उपयोग किया है।

12

LumiSoft.Net, LumiSoft मेल सर्वर से एक लाइब्रेरी, एक नि: शुल्क सर्वर साइड लाइब्रेरी है। सर्वर क्लास (उदा। IMAP सर्वर, पीओपी 3 सर्वर और एसएमटीपी सर्वर) आग घटनाओं को जब उन्हें आपके सर्वर अनुप्रयोग के लिए जानकारी या कार्रवाई की आवश्यकता होती है, उदाहरण के लिए "मुझे वर्चुअल फ़ोल्डर XXY में संदेशों की एक सूची दें"।

Download Page

+0

अभी भी कुछ ओपन सोर्स की तलाश है लेकिन कुछ बेहतर दिखाई देने तक मैं इसे आजमाउंगा। – Fionn

+2

यह खुला स्रोत है। स्रोत कोड शामिल है। –

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

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