I have my own smtp host. like, mail.xxx.com. and my application is host on Google Cloud Server. now when i send mail then it's give this type of error.
DEBUG SMTP:
useEhlo true, useAuth trueDEBUG SMTP: trying to connect to host "mail.xxx.com", port 587, isSSL falseorg.springframework.mail.MailSendException: Mail server connection failed; nested exception is javax.mail.MessagingException:
Could not connect to SMTP host: mail.xxx.com, port: 587;
nested exception is: java.net.ConnectException: Connection refused (Connection refused).
Failed messages: javax.mail.MessagingException: Could not connect to SMTP host: mail.xxx.com, port: 587;
Mail Configuration Properties ::
mail.config.smtp.host=mail.xxx.com
mail.config.smtp.port=587
mail.config.smtp.username=noreply@xxx.com
mail.config.smtp.password=xxx
mail.config.smtp.auth=true
mail.config.smtp.starttls.enable=true
If anyone face this type of error and got the solution then please guide me.