【问题标题】:How to send mail from non existing mail mailsender spring?如何从不存在的邮件邮件发件人春天发送邮件?
【发布时间】:2016-11-22 09:02:08
【问题描述】:

如何从不存在的邮件发送邮件?示例:使用 Spring Mail Sender Configuration 的 no-reply@mydomain.com。邮件不存在,因此回复电子邮件地址会失败。

Java 邮件解决方案也是首选。

我也试过这个。它不适用于弹簧框架。 (Unknown Sender) when sending email with pdf attachment created in iText from java application

no-reply@mydomain.com

【问题讨论】:

    标签: spring-mvc jakarta-mail


    【解决方案1】:

    如果您不使用 SMTP 身份验证,那么电子邮件是否存在并不重要。

    您可以在不使用 SMTP 身份验证的情况下从不存在的地址发送电子邮件但这通常是一种不好的做法,因为此类电子邮件通常被大多数垃圾邮件过滤器评估为垃圾邮件。

    See this answer for more details.

    因此,最佳做法是使用 SMTP 身份验证发送电子邮件。但是,当使用这种方式发送电子邮件时,您应该拥有所有凭据,例如电子邮件、密码、外发服务器、端口等......因此您需要一个确实存在的电子邮件。

    【讨论】:

    • 我试过不使用 SMPT 身份验证。它失败了。我尝试了这种方式,“通过在配置中配置像 myname@mydomain.com 这样的经过身份验证的登录名,但使用此处提到的 mimemessage.setfrom 设置发件人 no-reply@mydomain.com。stackoverflow.com/questions/1567467/… 我收到了来自 myname@mydomain 的邮件。 com 但不是来自 no-reply@mydomain.com
    • 您可以将您遇到的问题作为一个单独的问题发布,也可以将其附加到此问题本身中。底线是您应该始终使用 SMTP 身份验证来执行此操作。不然全部投递到junkspam文件夹,发邮件有什么用?
    猜你喜欢
    • 2015-07-05
    • 1970-01-01
    • 1970-01-01
    • 2018-01-14
    • 1970-01-01
    • 2019-10-31
    • 2015-10-09
    • 2016-02-12
    • 1970-01-01
    相关资源
    最近更新 更多