首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络技术 > 网络基础 >

采取apache commons email实现邮件的发送

2012-12-20 
采用apache commons email实现邮件的发送发送简单的文本邮件。注意setHostName 与setAuthenticator 中的信

采用apache commons email实现邮件的发送

    发送简单的文本邮件。注意setHostName 与setAuthenticator 中的信息必须对应
    public static void main(String[] args) {//创建附件信息 EmailAttachment attachment = new EmailAttachment(); attachment.setPath("f:\\b1737e2dd042fd0d1f3089f4.gif");attachment.setDisposition(EmailAttachment.ATTACHMENT);attachment.setDescription("Picture of John");attachment.setName("b1737e2dd042fd0d1f3089f4.gif");// 创建邮件信息MultiPartEmail email = new MultiPartEmail();try{email.setDebug(true);email.setHostName("smtp.yeah.net");email.setAuthenticator(new DefaultAuthenticator("username", "password"));email.addTo("ping198909@yeah.net");email.setFrom("ping198909@yeah.net");email.setSubject("The picture");email.setMsg("Here is the picture you wanted"); // 添加附件email.attach(attachment); // 发送邮件 email.send();}catch(EmailException e){e.printStackTrace();}}
    ?

热点排行