2017-04-26 74 views
0

我正在使用maven devlop應用程序,我使用Eclipse作爲IDE, 我正在運行Mapview類作爲輸出, 我的問題是我如何發送輸出(這是在Mapview的形式)通過郵件? 謝謝如何通過Java Maven應用程序發送郵件

+2

歡迎來到SO!您應該優化您的問題,因爲它非常廣泛而且不明確。確保你已經閱讀[問]並編輯你的問題。作爲構建工具的Maven和作爲IDE的eclipse不應該與發送郵件有很大關係。你指的是什麼,完全與mapview?一個網站?一個自定義的swing/awt組件?的android?您的問題是關於如何實際發送電子郵件,還是關於訪問地圖視圖數據以組成電子郵件內容? – lupz

+0

你好,mapview是在我的項目上定義的一個類, ,我的問題是如何發送一個電子郵件,這個輸出cointans 我的意思是我跑的 –

回答

0

使用javax郵件。 將輸出封裝在MimeMessage對象中,並使用javax.mail.Transport發送它。

public MimeMessage build() throws MessagingException { 
    MimeMessage mimeMessage = new MimeMessage(session); 
    mimeMessage.setFrom(new InternetAddress(fromAddress)); 
    mimeMessage.setRecipients(Message.RecipientType.TO, toAddressList); 

    mimeMessage.setSubject(subject); 
    mimeMessage.setText(output); 
    mimeMessage.saveChanges(); 
    return mimeMessage; 
} 

使用javax.mail.Transport發送它。

Transport.send(mimeMessage); 
相關問題