Android呼叫系統的發郵件方法

2021-08-31 17:26:36 字數 1432 閱讀 7356

//系統郵件系統的動作為android.content.intent.action_send

intent email = new intent(android.content.intent.action_send);

email.settype("plain/text");

*email.settype("plain/text");

*純文字傳輸

*email.settype("text/plain");

*流的形式傳輸 */

emailreciver = new string;

emailsubject = "你有一條簡訊";

emailbody = sb.tostring();

//設定郵件預設位址

email.putextra(android.content.intent.extra_email, emailreciver);

//設定郵件預設標題

email.putextra(android.content.intent.extra_subject, emailsubject);

//設定要預設傳送的內容

email.putextra(android.content.intent.extra_text, emailbody);

//呼叫系統的郵件系統

startactivity(intent.createchooser(email, "請選擇郵件傳送軟體"));

帶附件:

intent returnit = new intent(intent.action_send);

string tos = ; //send to someone

string ccs = ;  //carbon copy to someone

returnit.putextra(intent.extra_email, tos);

returnit.putextra(intent.extra_cc, ccs);

returnit.putextra(intent.extra_text, "body");

returnit.putextra(intent.extra_subject, "subject");

uri uri = uri.parse("file:///sdcard/mysong.***");

returnit.putextra(intent.extra_stream, uri);

returnit.settype("audio/***");  //use this format no matter what your attachment type is

returnit.settype("message/rfc882");

intent.createchooser(returnit, "choose email client");

startactivity(returnit);

實現Android後台發郵件

2 郵件資訊 因為我們是後台傳送郵件,因此需要收集一些必要資訊,因為不需要使用者輸入這些資訊。如下 上面這些都是我們傳送郵件的時候需要用到的資訊。這裡需要注意的是,我們傳送後台郵件需要給出賬號密碼等敏感資訊。這些郵件資訊,我們可以在程式裡面編寫好,這樣我們傳送郵件的時候,就不需要使用者輸入任何資訊。...

使用Python呼叫OUTLOOK發郵件(帶附件)

前置條件 本地安裝了python,匯入了win32com pythoncom等模組。import win32com.client as win32 import warnings import sys import pythoncom reload sys sys.setdefaultencodin...

發郵件的實現

做乙個,使用者註冊的時候,給他傳送您郵件,然後取得啟用碼,註冊成功 string email 目的地人的賬戶 string emailmsg 傳送的內容 public static void sendmail string email,string emailmsg throws addres ce...