gpt4 book ai didi

java - 在 JavaMailSender 中设置发件人名称

转载 作者:行者123 更新时间:2023-12-04 16:48:34 24 4
gpt4 key购买 nike

我正在使用 JavaMailSender 通过我的 gmail 帐户向我的客户发送电子邮件。
在我的 gmail 帐户设置中,我可以将值设置为“将邮件发送为”,以便在我的客户电子邮件中显示我的自定义名称。
例如,如果我在 gmail 中发送电子邮件,我的客户端电子邮件将显示:

From: This is my customize name (not my email address)

To: client-email@mail.com

Subject ...

Body ...



如何在 Spring 中设置 JavaMailSender 的配置?

这是我的配置文件:
<bean id="mailSender" class="org.springframework.mail.javamail.JavaMailSenderImpl">
<property name="host" value="smtp.gmail.com" />
<property name="port" value="587" />
<property name="username" value="myemailaddress@gmail.com" />
<property name="password" value="mypassword@gmail.com" />

<property name="javaMailProperties">
<props>
<prop key="mail.smtp.auth">true</prop>
<prop key="mail.smtp.starttls.enable">true</prop>
</props>
</property>
</bean>

预先感谢

最佳答案

在收件箱中显示带有自定义名称的电子邮件。我从方法中使用 MimeMessageHelper 类。需要两个字符串参数的那个。它按此顺序获取电子邮件地址和自定义名称

关于java - 在 JavaMailSender 中设置发件人名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32666985/

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