使用commons-email组建发送电子邮件

来源:计算机等级考试    发布时间:2012-08-29    计算机等级考试视频    评论

  首先导入 commons-emal组建
  以下是实现发送邮件的关键代码:
  package com.emal;
  import org.apache.commons.mail.EmailException;
  import org.apache.commons.mail.HtmlEmail;
  /**
  * 发送邮件
  */
  public class mailSender {
  public static void main(String[] args) {
  HtmlEmail email = new HtmlEmail();
  try{
  //这里是发送服务器的名字:,qq的如下:
  email.setHostName("smtp.qq.com");
  //编码集的设置
  email.setCharset("gbk");
  //收件人的邮箱
  email.addTo("shenzhen_zsw@163.com");
  //发送人的邮箱
  email.setFrom("654752907@qq.com","尚武");
  //如果需要认证信息的话,设置认证:用户名-密码。分别为发件人在邮件服务器上的注册名称和密码
  email.setAuthentication("654752907","password");
  email.setSubject("Hello");
  //要发送的信息
  email.setMsg("Hello Word!");
  //发送
  email.send();
  } catch (EmailException e) {
  // TODO Auto-generated catch block
  e.printStackTrace();
  }
  }
  }

视频学习

我考网版权与免责声明

① 凡本网注明稿件来源为"原创"的所有文字、图片和音视频稿件,版权均属本网所有。任何媒体、网站或个人转载、链接转贴或以其他方式复制发表时必须注明"稿件来源:我考网",违者本网将依法追究责任;

② 本网部分稿件来源于网络,任何单位或个人认为我考网发布的内容可能涉嫌侵犯其合法权益,应该及时向我考网书面反馈,并提供身份证明、权属证明及详细侵权情况证明,我考网在收到上述法律文件后,将会尽快移除被控侵权内容。

最近更新

社区交流

考试问答