2012-07-19 8 views
34

मैं SampleSyncAdapter नमूना एंड्रॉयड डॉक द्वारा प्रदान की परियोजना के माध्यम से चले गए हैं से, लेकिन जैसा कि मैं समझता हूँ, वहाँ हम कस्टम खाता सेवा के एक खाते में जोड़ने की जरूरत है। लेकिन मेरी आवश्यकता डिवाइस पर मौजूदा खाता सेवाओं से एक ईमेल खाता बनाना है।ईमेल खाता बनाने के प्रकार मौजूदा खाता सेवाएँ


मेरे सवाल के बारे में अधिक स्पष्ट रूप से, मैं एक उदाहरण दे रहा हूँ

यहाँ खाता सेवाओं मेरी डिवाइस enter image description here

पर उपलब्ध हैं और मुझे लगता है कि 'गूगल' और 'ईमेल' खाता सेवाएं प्रत्येक एंड्रॉइड डिवाइस पर उपलब्ध हैं।

अब मैं एक 'ईमेल' खाता कॉन्फ़िगर करना चाहते हैं, तो मैं इन चरणों का नीचे का पालन करना होगा:

चरण 1: मौजूदा ईमेल आईडी और पासवर्ड दर्ज

चरण 2: [ एक] सामान्य सेटिंग्स गुण: - (खाता नाम, रियल नाम, ईमेल पता)

चरण 2: [ख] आवक सर्वर गुण: - (POP या IMAP मेल सर्वर, सर्वर पता, उपयोगकर्ता नाम, पासवर्ड)

चरण 2: [सी] आउटगोइंग सर्वर गुण: - (एसएमटीपी सर्वर, उपयोगकर्ता नाम, पासवर्ड)

चरण 3: उन्नत सेटिंग का चयन करके, हम बंदरगाह और प्रमाण पत्र विकल्पों को कॉन्फ़िगर कर सकते हैं।

और हमें उपरोक्त चरणों को मैन्युअल रूप से पर जाने की आवश्यकता है, लेकिन मैं सभी उपरोक्त सेटिंग्स का उपयोग करके प्रोग्रामेटिक रूप से ईमेल खाता बनाना चाहता हूं।


तो मैं कैसे मौजूदा खाता सेवाएँ progrmatically से नए ईमेल खाते बना सकते हैं? मुझे एमडीएम के लिए इस कार्यक्षमता की आवश्यकता है।

+0

क्या आपको कोई समाधान मिला? – blackfyre

+1

यदि आपको कोई समाधान मिल गया है, तो कृपया साझा करें। यह मेरी मदद करेगा। – Manoj

+1

ऐसा लगता है कि यह संभव नहीं है। आप के 9 के बारे में जांच सकते हैं। यह एक ओपन सोर्स प्रोजेक्ट है, और आप किसी भी प्रकार का ईमेल खाता –

उत्तर

1

सुरक्षा कारणों से आपको ऐसा करने की अनुमति नहीं है।

कल्पना कीजिए कि खातों को उपयोगकर्ताओं के लिए अज्ञात सेटिंग्स के साथ कॉन्फ़िगर किया जा रहा है - उपयोगकर्ताओं को यह भी पता नहीं हो सकता कि खाते बिल्कुल बनाए जा रहे हैं! मैलवेयर, स्पैम इत्यादि के लिए यह एक प्रमुख लक्ष्य बिंदु होगा क्योंकि कोई कैप्चा नहीं है, उपयोगकर्ता अनुमति या कोई अन्य प्रमाणीकरण शामिल है।

तो यह एक सुरक्षा उपाय है .... और उस पर एक अच्छा है।

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