📄 sendmail.java
字号:
package webbook.chapter16;
import javax.mail.*;
import javax.mail.internet.*;
import java.util.*;
public class SendMail {
public static void main(String[] args) {
try {
Properties props = new Properties();
Session session = Session.getInstance(props, null);
// 在属性中设置发送邮件服务器地址与协议
props.put("mail.host", "127.0.0.1");
props.put("mail.transport.protocol", "smtp");
Message message = new MimeMessage(session);
// 设置发件人
message.setFrom(new InternetAddress("liuwei@v512.com"));
// 设置收件人, Message.RecipientType.CC是设置抄送者
message.setRecipient(Message.RecipientType.TO, new InternetAddress("javase@v512.com"));
message.setRecipient(Message.RecipientType.CC, new InternetAddress("web@v512.com"));
message.setSubject("问候"); // 邮件主题
message.setSentDate(new Date()); // 发送时间
message.setText("这是一个测试!\n哈哈,你好!\n呵呵!"); //内容
Transport.send(message);
} catch (MessagingException m) {
m.printStackTrace();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -