Android 调用系统邮件,发送邮件到指定邮箱
生活随笔
收集整理的這篇文章主要介紹了
Android 调用系统邮件,发送邮件到指定邮箱
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
在項(xiàng)目中,最后有一個(gè)聯(lián)絡(luò)我們,要求是點(diǎn)擊號(hào)碼還有郵箱地址能夠發(fā)送郵件,這時(shí)候解決的方案其實(shí)有兩種,一種是調(diào)用系統(tǒng)發(fā)郵件的軟件,可以添加郵箱賬號(hào)就可以發(fā)送郵件;第二種是使用javamail來(lái)發(fā)送郵件。在網(wǎng)上各種的百度,還有測(cè)試,發(fā)現(xiàn)都發(fā)送不了郵件,也修改了比如qq或者163郵箱的什么管理密碼,開(kāi)通了pop3,、smap服務(wù),都不能收到郵件,后來(lái)同事提醒我,系統(tǒng)自帶的是google提供的發(fā)郵件軟件,估計(jì)在國(guó)內(nèi)用不了,我就試著下載QQ郵箱,試了一下果然有用,下面貼出前輩給的調(diào)用系統(tǒng)發(fā)送郵箱的軟件,代碼如下
mail.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { Intent i = new Intent(Intent.ACTION_SEND); // i.setType("text/plain"); //模擬器請(qǐng)使用這行 i.setType("message/rfc822"); // 真機(jī)上使用這行 i.putExtra(Intent.EXTRA_EMAIL, new String[] { "FxMarginTrading@feib.com.tw" }); i.putExtra(Intent.EXTRA_SUBJECT, "您的建議"); i.putExtra(Intent.EXTRA_TEXT, "我們很希望能得到您的建議!!!"); startActivity(Intent.createChooser(i, "Select email application."));} });?
總結(jié)
以上是生活随笔為你收集整理的Android 调用系统邮件,发送邮件到指定邮箱的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 一个带宽如何连接两个路由器 一个带宽如何
- 下一篇: Android 内存泄漏总结文档