android - मौजूदा खाता सेवाओं के प्रकार से ईमेल खाता बनाएँ



accountmanager google-account (1)

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

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

यहां मेरे डिवाइस पर खाता सेवाएँ उपलब्ध हैं

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

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

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

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

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

चरण 2: [c] आउटगोइंग सर्वर विशेषताएँ: - (SMTP सर्वर, उपयोगकर्ता नाम, पासवर्ड)

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

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

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


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

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

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





google-account