使用 STARTTLS 在 FusionAuth 中发送电子邮件

Send email in FusionAuth with STARTTLS

我正在 FusionAuth 中设置电子邮件配置,但无法正常工作,我在中继中收到拒绝。我发现问题出在我们使用的电子邮件服务器上,需要将属性 starttls 设置为 true

properties.put("mail.smtp.starttls.enable", "true");

但我看不到如何在 fusionauth 中设置此属性

我尝试在 setting/advanced/SMTP 设置中的电子邮件的其他属性中设置一些选项,但没有关于如何操作的文档。

我在 fusionAuth 审核日志中收到此错误

Invalid Addresses Cause: com.sun.mail.smtp.SMTPAddressFailedException Message: 454 4.7.1 : Relay access denied

修复它,在 Settings/Settings/Advanced/SMTP 设置中设置一些属性

  mail.smtp.ssl.trust=*
  mail.smtp.starttls.required=true
  mail.smtp.starttls.enable=true
  mail.smtp.starttls.checkserveridentity=false