при отправке уведомления по электронной почте я несколько групп по электронной почтеОтправка уведомления по электронной почте на несколько адреса
электронной группы для английских говорящих пользователей, электронной группы для испано-говорящих пользователей, электронной группы для португальских говорящих пользователей
шаблон (с использованием шаблонов скорости) определяется для каждой группы почтовых пользователей. Теперь оповещения по электронной почте должны быть отправлены во все 3 группы пользователей с различным содержимым, определенным в шаблоне. Как настроить конечную точку исходящей электронной почты и отправлять электронные письма.
Solution (после того, как получен ответ)
<all doc:name="All">
<processor-chain >
<custom-transformer class="xxx.xxx.xxx.transformer.VelocityMessageTransformer" doc:name="Mails to en_US">
<spring:property name="templateName" value="templates/EMAIL-MESSAGE.vm"/>
</custom-transformer>
<smtps:outbound-endpoint host="smtp.gmail.com" user="myemail%40gmail.com" password="XXXX" responseTimeout="10000" doc:name="SMTP" subject="Mails to en_US" from="[email protected]" to="[email protected]"/>
<custom-transformer class="xxx.xxx.xxx.transformer.SetOriginalPayloadTransformer" doc:name="Set Payload to Orignal Payload"/>
<custom-transformer class="xxx.xxx.xxx.transformer.VelocityMessageTransformer" doc:name="Mails to es_ES">
<spring:property name="templateName" value="templates/EMAIL-MESSAGE-Spanish.vm"/>
</custom-transformer>
<smtps:outbound-endpoint host="smtp.gmail.com" user="myemail%40gmail.com" password="XXXX" responseTimeout="10000" doc:name="SMTP" subject="Mails to es_ES" from="[email protected]" to="[email protected]"/>
<custom-transformer class="xxx.xxx.xxx.transformer.SetOriginalPayloadTransformer" doc:name="Set Payload to Orignal Payload"/>
<custom-transformer class="xxx.xxx.xxx.transformer.VelocityMessageTransformer" doc:name="Mails to pt_PT">
<spring:property name="templateName" value="templates/EMAIL-MESSAGE-Portugese.vm"/>
</custom-transformer>
<smtps:outbound-endpoint host="smtp.gmail.com" user="myemail%40gmail.com" password="XXXX" responseTimeout="10000" doc:name="SMTP" subject="Mails to pt_PT" from="[email protected]" to="[email protected]"/>
<custom-transformer class="xxx.xxx.xxx.transformer.SetOriginalPayloadTransformer" doc:name="Set Payload to Orignal Payload"/>
</processor-chain>
</all>
Спасибо, Дэвид, это сработало отлично – user2714010