simplemail.java

来自「spring2.0技术手册随书事例,结合例子学习起来更轻松」· Java 代码 · 共 41 行

JAVA
41
字号
package onlyfun.caterpillar.model;

import org.springframework.mail.SimpleMailMessage;
import org.springframework.mail.javamail.JavaMailSenderImpl;

public class SimpleMail {
    private String smtpHost;
    private String from;
    
    public void sendPasswdMail(String email, 
            String username, String passwd) {
        JavaMailSenderImpl senderImpl = new JavaMailSenderImpl();
        senderImpl.setHost(getSmtpHost()); 
        
        SimpleMailMessage mailMessage = new SimpleMailMessage();
        
        mailMessage.setTo(email);
        mailMessage.setFrom(getFrom());
        mailMessage.setSubject("您的密码");
        mailMessage.setText(username + "您好,您的密码是 " + passwd);
        
        senderImpl.send(mailMessage);
    }
    
    public void setSmtpHost(String smtpHost) {
        this.smtpHost = smtpHost;
    }
    
    public String getSmtpHost() {
        return smtpHost;
    }
    
    public void setFrom(String from) {
        this.from = from;
    }
    
    public String getFrom() {
        return from;
    }    
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?