最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
简单Java 发送邮件实例代码
时间:2013-09-05 编辑:简简单单 来源:一聚教程网
这里用apache的commons-email(http://commons.apache.org/proper/commons-email/download_email.cgi)和java mail()发送邮件.
我的需求仅仅是在系统异常时发个报警邮件,所以,不涉及到附件之类的东西,代码很简单:
代码如下 | 复制代码 |
public static void sendMail(String receiverAddress,String subject,String message) { MultiPartEmail email = new MultiPartEmail(); try { //smtp server: email.setHostName("smtp.163.com"); // Charset email.setCharset("utf-8"); // receiver's address email.addTo(receiverAddress); // 发件人邮箱 email.setFrom("***@163.com"); //帐号密码 email.setAuthentication("***", "***"); //主题 email.setSubject(subject); //信息 email.setMsg(message); // 发送 email.send(); } catch (EmailException e) { e.printStackTrace(); } } |
方法二
代码如下 | 复制代码 |
package mail; import java.util.Date; /** *//** private String mail_head_value = "this is head of this mail"; private String mail_to = "zdw@live.cn"; private String mail_from = "*****@163.com"; private String mail_subject = "this is the subject of this test mail"; private String mail_body = "this is the mail_body of this test mail"; private String personalName = "我的邮件"; public Test() /** *//** /** *//** public Email_Autherticator(String user, String pwd) public PasswordAuthentication getPasswordAuthentication() public static void main(String[] args) } |
带附件的
代码如下 | 复制代码 |
package com.li72.email; public class AnthoerSimpleEmail { |
-
下一个: java 读取本地文件实例
相关文章
- SpringBoot测试配置属性与web启动环境解析 10-24
- vue中将el-switch值true、false改为number类型的1和0解析 10-24
- Vue中的路由配置项meta使用解读 10-24
- SpringBoot自定义bean绑定解析 10-24
- SpringBoot常用计量与bean属性校验和进制数据转换规则解析 10-24
- 工厂方法在Spring框架中的运用介绍 10-24