2009-02-18 11 views
12

ईमेल भेजना कॉमन्स-ईमेल के साथ आसान है, और वसंत के साथ यह भी आसान है। आने वाली ईमेल प्राप्त करने के बारे में क्या? ईमेल, प्रक्रिया संलग्नक, आदि बाउंस करने के लिएजावा एप्लिकेशन के आने वाले ईमेल प्राप्त करने का सबसे आसान तरीका क्या है?

उत्तर

16

SubEthaSMTP Mail Server आपको ईमेल प्राप्त करने के लिए अपना स्वयं का एसएमटीपी सर्वर बनाने की अनुमति देता है।

+1

निश्चित रूप से एक बहुत ही साफ और सुलभ उत्पाद। मुझे इसके साथ कुछ अनुभव है और मैं कह सकता हूं कि कई पुस्तकालय नहीं हैं जो इतनी आसानी से एकीकृत हैं। – extraneon

5

James शायद आपका सर्वश्रेष्ठ दांव है, लेकिन ईमेल से निपटने अत्यंत जटिल है, अपने एमटीए (जेम्स सर्वर) का न केवल विन्यास की आवश्यकता होती है, लेकिन यह भी एपीआई की अनुमति का उपयोग करने के लिए आसान नहीं है डीएनएस। अतीत में, मुझे गैर-जावा एमटीए की पोस्टफिक्स की तरह हुक के माध्यम से अपने हैंडलर शुरू करना आसान लगता है। और procmail भी आपके लिए उपयोगी हो सकता है। हालांकि जावा एमटीए के लिए, जेम्स चट्टानों।

+1

जेम्स से मेल घटक एक बहुत जटिल उत्पाद है। अगर आपको केवल ई-मेल प्राप्त करने की आवश्यकता है, और किसी और चीज की आवश्यकता नहीं है, तो SubEthaSMTP का उपयोग करें। यदि आपके पास अनुभव विर्थ जेम्स नहीं है, तो इसके सामने SubEthaSMTP और एक वास्तविक ई-मेल सर्वर (पोस्टफिक्स) का उपयोग करें और जटिल सामग्री को संभालने दें। – extraneon

+1

जेम्स बहुत जटिल है, और इसमें बहुत कम सूक्ष्मताएं हैं जिन्हें इसकी (बहुत, बहुत verbose) xml फ़ाइल को कॉन्फ़िगर करते समय अवगत होना चाहिए। यदि आपको जावा में मेल सर्वर की आवश्यकता है, तो जेम्स काम करेगा। यदि आपको किसी एप्लिकेशन मेल सर्वर की आवश्यकता है, तो SubEtha + postfix _much_ आसान और सौम्य होगा। –

2

Apache Commons Net पॉप 3 के माध्यम से मेल लाने के लिए एकदम सही पुस्तकालय है। आईएमएपी समर्थित नहीं है।

+5

mmm ... लेकिन फिर मेरे पास दो लगातार सर्वर मतदान करते हैं, है ना? एक सर्वर होने के बजाय और ईमेल आने तक निष्क्रिय रहना ... – flybywire

+0

शायद तारीख से उत्तर दें? 'समर्थित प्रोटोकॉल में शामिल हैं: IMAP (एस) ' –

1

देखने के लिए कि सूर्य की अपनी JavaMail (API docs) सूट अपनी आवश्यकताओं।

मुझे सबसे आसान नहीं है, लेकिन कम से कम यह व्यापक रूप से उपयोग किया जाने वाला तरीका है।

1

जेगुरु के जावामेल ट्यूटोरियल here देखें। संलग्नक पढ़ने और अलग करने के तरीके हैं।

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

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