Я пытаюсь отправить электронное письмо, используя SMTP-соединение с этим кодом.
<smtp:outbound-endpoint user="noreply@xxx.id"
connector-ref="SMTP" password="${notification.email.password}"
host="${notification.email.host}" port="${notification.email.port}" to="#[to]" from="#[from]">
<email:string-to-email-transformer />
</smtp:outbound-endpoint>
Но я получил эту ошибку.
ERROR org.mule.exception.DefaultMessagingExceptionStrategy -
********************************************************************************
Message : Unable to connect to mail transport.
Element : /email-notification-configFlow/processors/10 @ xxxx:email-notification-config.xml:43
--------------------------------------------------------------------------------
Exception stack is:
Unable to connect to mail transport. (org.mule.api.endpoint.EndpointException)
com.sun.mail.smtp.SMTPTransport$Authenticator.authenticate(SMTPTransport.java:648)
com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:583)
javax.mail.Service.connect(Service.java:313)
org.mule.transport.email.SmtpMessageDispatcher.doConnect(SmtpMessageDispatcher.java:63)
org.mule.transport.AbstractTransportMessageHandler.connectHandler(AbstractTransportMessageHandler.java:229)
org.mule.transport.AbstractTransportMessageHandler.connect(AbstractTransportMessageHandler.java:217)
(39 more...)
(set debug level logging or '-Dmule.verbose.exceptions=true' for everything)
********************************************************************************
Я уже проверил пользователя и пароль с помощью команды, и все прошло успешно. Кто-нибудь может помочь мне найти что-то не так с моим кодом? Спасибо.