आप जीमेल प्रोग्रामेटिक रूप से जीमेल का उपयोग करके ईमेल नहीं भेज सकते हैं जब तक आप एसएमटीपी या आईएमएपी का उपयोग नहीं करते हैं, जो उनके मानक रूप में पासवर्ड प्रमाणीकरण का उपयोग करते हैं।
हालांकि, एक प्रयोगात्मक जीमेल एपीआई है जो ओएथ (एक्सएथ एसएएसएल) पर आधारित है जिसका उपयोग आप SMTP AUTH
कमांड के साथ मानक 3 पैर वाले ओएथ का उपयोग कर जीमेल सर्वर को प्रमाणीकृत करने के लिए कर सकते हैं। इसके साथ, आपको एक छोटा सा टोकन मिलना चाहिए जिसका उपयोग आप ईमेल भेजने के लिए कर सकते हैं। मैं एंड्रॉयड पर इस प्रयास नहीं किया है, लेकिन मैं देख नहीं क्यों यह काम नहीं करना चाहिए है: आप जावा मेल के साथ-साथ इस जीमेल एपीआई के लिए क्लाइंट लाइब्रेरी डाउनलोड करने और इसे आजमाइए कर सकते हैं
http://code.google.com/apis/gmail/oauth/protocol.html
तो, ! एक नमूना बंडल है जिसे आप अवधारणा के त्वरित प्रमाण के लिए उपयोग कर सकते हैं।
लिंक का संदर्भ लें :: http://stackoverflow.com/questions/9108320/how-to-getauth-token-and-send-email-in-background –