📄 mailsender.java
字号:
package bl;
import javax.mail.*;
import javax.mail.internet.*;
import javax.activation.*;
import java.io.*;
import java.util.*;
public class MailSender {
protected Session mailSession;
public MailSender() throws Exception {
init();
// TODO Auto-generated constructor stub
}
public void init() throws Exception {
Properties props=new Properties();
props.put("mail.transport.protocol","smtp");
props.put("mail.smtp.host","localhost");
props.put("mail.transport.port","25");
mailSession=Session.getDefaultInstance(props);
}
public void sendMail() throws Exception {
try {
Message msg=new MimeMessage(mailSession);
msg.setFrom(new InternetAddress("1@happy.com"));
msg.setRecipients(Message.RecipientType.TO,InternetAddress.parse("jupeng@happy.com"));
msg.setSentDate(new Date());
msg.setSubject("a test mail");
msg.setText("Hellow Mail");
Transport.send(msg);
} catch (Exception e) {
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -