span8
span4
本文是针对FME Server 2015的。有关最新版本的内容,请浏览:发送电子邮件,第5部分:发送带有附件的电子邮件。关于本文的FME Server 2014版本,请参见:发送电子邮件,第5部分:发送带有附件的电子邮件(2014)
本教程是本系列的一部分FME服务器邮箱(2015)
前一节:发送电子邮件,第4部分
覆盖在第2部分,为了从工作空间发送电子邮件,您必须为电子邮件通知生成JSON,然后通知服务器。要添加对附件的支持,需要将email_attachment关键字添加到JSON中,并提供您希望发送的文件的路径。FMEServerEmailGenerator为我们自动处理这个问题。
的工作空间第2部分,或下载所附的fmw文件。
数据的路径必须可由运行作业的FME服务器引擎访问。如果您在premises FME服务器上使用,则应该在本地指向服务器上的数据,或者指向可访问的共享驱动器(例如UNC路径)上的数据。或者,您可以使用资源文件夹为附件存储数据[e]。g (FME_SHAREDRESOURCE_MYDATA) /美元Parks.zip]。
如果你没有收到电子邮件,你可以做以下的故障排除:
在FME服务器web界面中启用对SEND_EMAIL主题的监视。这将向您显示主题上接收的内容
如果主题中正在接收JSON内容,则SMTP设置可能不正确。复习它们,然后再试一次。
有关日志文件故障排除通知的更多信息,请参见确定的FME服务器日志文件。
在本教程的这一部分中,我们使用FME服务器和SMTP服务器发送了一封带有附件的电子邮件。我们是在工作空间中使用FMEServerEmailGenerator转换器完成这一操作的,但是所有这些操作都是生成JSON并通过FMEServerNotifier转换器将其提交给FME服务器。类中定义的相同的编程方法FME服务器操场。
{this: "is a json sample", with: ["some", "arrays"]}
©2020安全亚搏在线软件公司|法律