无法在WSO2 API管理器3.1.0中启用MailtoSender



我正在尝试从API管理器中的消息中介层发送电子邮件,并创建了一个调用mailtoURI的序列。

我尝试使用以下配置编辑deployment.toml,但mailto发件人仍然没有收到。

我在deployment.toml中添加了此配置,但axis2.xml在重新启动后没有反映出来。未启用"邮件收件人"。

[[transport.mail.sender]]
name = "mailto"
parameter.hostname = "localhost"
parameter.port = "25"
parameter.enable_tls = true
parameter.auth = true
parameter.username = "incoming"
parameter.password = "incoming123"
parameter.from = "incoming@rsyswso2test.com"

APIM的axis2.xml中默认不模板化与邮件发件人相关的axis2配置。您需要在wso2am-3.1.0/repository/resources/conf/templates/repository/conf/axis2/axis2.xml.j2中模板化所需的配置。

所需的模板可以取自微积分器axis2.xml.j2L272和L546,其中这些配置已经模板化。复制高亮显示的模板值并粘贴到上面路径中的axis2.xml.j2文件中。然后APIM应从deployment.toml中获取配置值

最新更新