下載javamail的java包,加入到妳項目的庫中。
2.修改妳的郵箱設置,這裏以163郵箱為例。打開設置,開啟客戶端授權碼,記住這個授權碼,然後打開POP3/SMTP服務和IMAP/SMTP服務。
輸入相應的代碼(私我給妳發)
在使用該庫前先簡單介紹壹下 Email for Android 2.3.2 中四個核心的類和相關的方法。
EmailConfig 類
setAccount( ?):設置發信人的郵箱(必寫)
setPassword( ?) :設置發信人的郵箱密碼或授權碼(必寫)
setSmtpHost( ?):設置SMTP服務器地址(發送郵件時必寫)
setSmtpPort( ?):設置SMTP服務器端口(發送郵件時必寫)
setPopHost( ?):設置POP服務器地址(接收郵件時必寫)
setPopPort( ?):設置POP服務器端口(接收郵件時必寫)
setImapHost:設置IMAP服務器地址(接收郵件時必寫)
setImapPort:設置IMAP服務器端口(接收郵件時必寫)
EmailSendClient 類
setTo( ?):設置收信人郵箱(必寫)
setCc( ?):設置抄送人
setBcc( ?):設置密送人
setNickname( ?):設置發信人昵稱
setSubject( ?):設置郵件主題(必寫)
setText( ?):設置文本型的郵件內容(必寫,但 setText( ?) 和 setContent( ?) 只能二選壹)
setContent( ?):設置HTML型的郵件內容(同上)
sendAsyn( ?):異步發送郵件(必寫)
EmailReceiveClient 類
popReceiveAsyn( ?):使用POP3協議異步接收郵件
imapReceiveAsyn( ?):使用IMAP協議異步接收郵件
EmailExamine 類
connectServer( ?):檢查郵件服務器配