gpt4 book ai didi

java - 使用 Spring Email 发送电子邮件

转载 作者:行者123 更新时间:2023-11-30 06:41:02 26 4
gpt4 key购买 nike

我正在尝试使用 Spring Email 发送电子邮件。

我的 bean :

@Bean
public JavaMailSender getJavaMailSender() {
JavaMailSenderImpl mailSender = new JavaMailSenderImpl();
mailSender.setHost(„???“);
mailSender.setPort(587);

mailSender.setUsername(„???“);
mailSender.setPassword(„???“);

Properties props = mailSender.getJavaMailProperties();
props.put("mail.transport.protocol", "smtp");
props.put("mail.smtp.auth", "true");
props.put("mail.smtp.starttls.enable", "true");
props.put("mail.debug", "true");

return mailSender;
}

发送功能:

public void sendSimpleMessage(String to, String subject, String text) {

SimpleMailMessage message = new SimpleMailMessage();
message.setTo(to);
message.setSubject(subject);
message.setText(text);
emailSender.send(message);
}

我收到了肯定的回复,但电子邮件未送达。

250 OK id=1dHroI-0002US-95
DEBUG SMTP: message successfully delivered to mail server
QUIT
221 smtprelay07.ispgateway.de closing connection

谁能告诉我可能出了什么问题吗?谢谢。

最佳答案

message.setFrom(...) 解决了问题!

关于java - 使用 Spring Email 发送电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44369966/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com