我是Hybris的新手,我有一项任务是在应用程序中配置邮件服务。 邮件的代码已经写好,但邮件仍无法正常工作。 我试着配置它,smtp配置很好。我正在使用谷歌的SMTP配置。 但是,当我执行该过程时,它会在第一个节点引用时断开:
Something Went Wrong
我使用以下链接:
http://flexblog.faratasystems.com/index.php/ecommerce-with-hybris-sending-emails/
<process xmlns="http://www.hybris.de/xsd/processdefinition"
start="generateOneMillionPurchaseEmail"
name="oneMillionPurchaseProcess"
processClass="com.project.model.OneMillionPurchaseProcessModel"
onError="error">
<action id="generateOneMillionPurchaseEmail" bean="generateOneMillionPurchaseEmail">
<transition name="OK" to="sendEmail"/>
<transition name="NOK" to="error"/>
</action>
这是第一个节点:generateOneMillionPurchaseEmail 但是当我执行它时,它不起作用。
有人可以就如何完成任务提出任何建议吗?
答案 0 :(得分:0)
首先猜测没有任何日志:
获取fakeSMTP(https://nilhcem.github.io/FakeSMTP/)并通过设置值
尝试将其作为本地服务mail.smtp.server=127.0.0.1
由于谷歌需要身份验证才能使用SMTP服务,因此没有任何身份验证的本地版本将是一个很好的首次测试。