Search code examples
emailsingle-sign-onfusionauth

Send email in FusionAuth with STARTTLS


I am setting email configuration in FusionAuth but is not working and I receive a reject in relay. I found the problem is the email server we are using, need to set the properties starttls to true.

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

But I can not see how to set up this properties in fusionauth

I tried in additional properties of email in setting/advanced/SMTP settings to set up some options but there is not documentation of how to do it.

I am receiving this error inside fusionAuth audit log

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


Solution

  • Fix it, setting some properties in Settings/Settings/Advanced/SMTP Settings

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