Android 調用系統郵件,發送郵件到指定郵箱


在項目中,最后有一個聯絡我們,要求是點擊號碼還有郵箱地址能夠發送郵件,這時候解決的方案其實有兩種,一種是調用系統發郵件的軟件,可以添加郵箱賬號就可以發送郵件;第二種是使用javamail來發送郵件。在網上各種的百度,還有測試,發現都發送不了郵件,也修改了比如qq或者163郵箱的什么管理密碼,開通了pop3,、smap服務,都不能收到郵件,后來同事提醒我,系統自帶的是google提供的發郵件軟件,估計在國內用不了,我就試着下載QQ郵箱,試了一下果然有用,下面貼出前輩給的調用系統發送郵箱的軟件,代碼如下

mail.setOnClickListener(new OnClickListener() {  
            @Override  
            public void onClick(View v) {   
                Intent i = new Intent(Intent.ACTION_SEND);  
                // i.setType("text/plain"); //模擬器請使用這行  
                i.setType("message/rfc822"); // 真機上使用這行  
                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."));
            }  
        });  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM