簡體   English   中英

如何在 wso2 Identity Server v. 5.11.0 中使用 Aruba 地址設置 [output_adapter.email]?

[英]How can I set [output_adapter.email] with Aruba address in wso2 Identity Server v. 5.11.0?

我正在嘗試設置 email 發件人(例如恢復密碼)。 我已經設置了 Gmail 和 Outlook 地址郵件,它的工作。 現在我需要配置一個 Aruba hostmail。 這是我的 deployment.toml 配置模塊

[output_adapter.email]
from_address= "****@aruba.it"
username= "*****@****.it"
password= "******"
hostname= "smtps.aruba.it"
port= 465
enable_start_tls= true
enable_authentication= true
signature = "****"

[output_adapter.email.custom_properties]
"mail.smtp.ssl.protocols"="TLSv1.2"
"mail.transport.protocol"="smtps"

日志返回

ERROR {org.wso2.carbon.event.output.adapter.email.EmailEventAdapter} - Event dropped at Output Adapter 'EmailPublisher' for tenant id '-1234', Error in message format, Could not connect to SMTP host: smtps.aruba.it, port: 465, response: -1 javax.mail.MessagingException: Could not connect to SMTP host: smtps.aruba.it, port: 465, response: -1

我嘗試了 smpts 和 smpt(它應該是同一個端口 465)。 你能告訴我它是否不受支持嗎? 謝謝,我真的需要幫助:(

我通過在這個模塊下面的 deployment.toml 文件中添加這些屬性來修復它:

[output_adapter.email]
from_address= "***@aruba.it"
username= "****"
password= "****!"
hostname= "smtps.aruba.it"
port= 465
enable_start_tls= true
enable_authentication= true
signature = "WSO2"

[output_adapter.email.custom_properties]
"mail.smtp.ssl.protocols"="TLSv1.2"
"mail.smtp.debug"="true"
"mail.smtp.socketFactory.port"="465"
"mail.smtp.socketFactory.class"="javax.net.ssl.SSLSocketFactory"
"mail.smtp.socketFactory.fallback"="false"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM