wso2配置每个租户的电子邮件设置

时间:2016-10-04 09:41:14

标签: wso2 wso2is

我想在多租户配置中使用wso2is的自我注册和密码恢复。

这里记录的一切都是:

但问题是如果我使用

  

Notification.Sending.Internally.Managed =真

来自在axis.xml中配置的设置的邮件smtp不依赖于租户:

<transportSender name="mailto" class="org.apache.axis2.transport.mail.MailTransportSender">
<parameter name="mail.smtp.from">sampleemail@gmail.com</parameter>
[...]

如果我把

  

Notification.Sending.Internally.Managed =假

如何正确填写邮件模板以供我自己发送? 它写的是文档: Notification.Sending.Internally.Managed=true This enables the internal email sending module. If false, the email sending data is available to the application via a Web service. Thus the application can send the email using its own email sender.

但是什么是Web服务名称或工作流程?

此致

1 个答案:

答案 0 :(得分:0)

是。 Notification.Sending.Internally.Managed是Identity Server 5.2.0发行版中的全局配置。在下一个版本中,它将是一个租户明智的财产。 (您可以使用最新的code)进行尝试。

在自我注册和密码恢复流程中,我们会通过电子邮件发送包含用户名的确认代码。如果禁用Notification.Sending.Internally.Managed属性,将从同一Web服务返回确认代码。 (UserInfoRecoveryService)。

感谢
Isura