【发布时间】:2017-08-10 15:43:36
【问题描述】:
如果我在我自己的企业中运行 IBM BPM,我可以将 BPM 配置为在我的企业中使用我自己的 SMTP 服务器来发送电子邮件。但是,当我在 Cloud 上运行 IBM BPM 时,我似乎遇到了一个难题/问题。我应该将我的请求发送到哪个 SMTP 服务器?
我无法定位我的内部 SMTP 服务器,因为它是内部的,并且没有从 BPM on Cloud 到我的内部公司 SMTP 服务器的网络路径。不幸的是,即使有路径,IBM BPM 中的 IBM 提供的 SMTP 电子邮件服务也不支持 SMTP 凭证,而且我显然无法从公司内部向 Internet 公开未经身份验证的 SMTP 中继。
有没有人成功地从 IBM BPM on Cloud 托管的 BPM 流程发送电子邮件,如果是,使用什么方法来传输电子邮件?
【问题讨论】:
-
在线 SMTP 中继是否有效?像这样的东西:mailjet.com/feature/smtp-relay,是用于进程中的通知还是系统中的通知(分配的新任务等)?
-
我面临的难题是将电子邮件发送给“外部客户”。例如,想象一个正在处理保险索赔的流程实例。当流程结果最终确定后,我想向客户发送电子邮件,告知他们与他们的索赔有关的信息。因此,我必须通过 Internet 发送电子邮件。收件人不是该过程机制的参与者。目前我们已经编写了自己的 Java 代码,该代码使用使用 SSL/TLS 和安全性的 JavaMail。