我使用org.springframework.mail包中的SimpleMailMessage发送邮件。但是在接收方显示发件人地址。我希望设置他的姓名。有什么方法可以做到这一点吗?SimpleMailMessage类中是否有可用的方法?我正在使用spring和hibernate。
代码
public void sendmail(){
String emailSubject = "Test Message";
String emailBody = "For testing";
SimpleMailMessage simpleMailMessage = new SimpleMailMessage();
simpleMailMessage.setTo("sendermailid@gmail.com");
simpleMailMessage.setCc("receivermailid@gmail.com");
simpleMailMessage.setSubject(emailSubject);
simpleMailMessage.setText(emailBody);
mailSender.send(simpleMailMessage);
}
My Name <myemail@gmail.com>
吗? - Jan ZahradníksetFrom
设置的,在你的代码中我没有看到这个方法。你是否已经调用了setFrom(“我的名字<我的电子邮件>”)
? - Little Santi