我試圖從我的應用程序發送一封電子郵件[NO INTENT],但它不發送。也許有人可以告訴我什麼是錯誤的LOGCAT沒有錯誤。無意發送電子郵件
final Button send = (Button) this.findViewById(R.id.btnSend);
send.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
try
{
javamail sender = new javamail("MY EMAIL", "My Password");
sender.sendMail("HI",
"I'm trying Androin Email :)",
"Person I sent to",
"[email protected]");
Log.d("send", "Owk");
} catch (Exception e) {
Log.e("SendMail", e.getMessage(), e);
}
}
});
有一點是錯誤的是,你正在主要應用程序線程上進行網絡I/O。充其量,這是危險的;最糟糕的是,Android會讓您的應用崩潰。請將您的網絡I/O移動到後臺線程。 – CommonsWare
,我在我使用的例子中看到的.. – user1430923
@CommonsWare我已經使用了你給出的例子,但它不適合我..它需要任何smtp或任何其他設置?請幫助我..在此先感謝... –