📄 sendmail.java
字号:
package store;import java.util.*;import javax.mail.*;import javax.mail.internet.*;public class SendMail { private String smtphost = Param.SMTP_HOST; // 发送邮件服务器 private String user = Param.EMAIL_USER; // 邮件服务器登录用户名 private String password = Param.EMAIL_PSW; // 邮件服务器登录密码 private String from =Param.SEND_FROM; // 发送人邮件地址 private String subject = Param.SUBJECT; // 邮件标题 public SendMail(){} public boolean send(String email,String content){ boolean flag=false; try { Properties props = new Properties(); props.put("cba.smtp.host", smtphost); props.put("mail.smtp.auth","true"); Session ssn = Session.getInstance(props, null); MimeMessage message = new MimeMessage(ssn); InternetAddress fromAddr = new InternetAddress(from); message.setFrom(fromAddr); InternetAddress toAddr = new InternetAddress(email); message.addRecipient(Message.RecipientType.TO, toAddr); message.setSubject(subject); message.setText(content); Transport transport = ssn.getTransport("smtp"); transport.connect(smtphost, user, password); transport.sendMessage(message, message.getRecipients(Message.RecipientType.TO)); flag=true; transport.close(); } catch(Exception m) { System.out.println(m.toString()); } return flag; }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -