斯潘8
斯潘4
本文于2018年1月进行了审查,但适用于2016年及以上的FME服务器。对于本文的FME Server 2015版本,请参阅: 接收电子邮件,第3部分:使用电子邮件附件(2015年)
本教程是本系列的一部分FME服务器中的电子邮件
上一节:接收电子邮件,第2部分
这是接收电子邮件教程系列的最后一篇文章。在本节中,我们将向附加了shapefile的FME服务器发送电子邮件,并向您展示如何在接下来的工作区中使用附件。
对于接收电子邮件系列的最后部分,您可以按照下面的步骤在本教程上一节中创建的工作区上进行扩展,或者下载附加的zip文件以获得完整的工作区。
注意:如果电子邮件正文中包含图像,这些图像也将显示在列表中,因此您可能需要先按类型筛选结果。一种方法是使用ListSearcher查找列表中包含XML路径的元素。
在Publisher_附件列表中搜索.xml,以确定如果有多个要使用的正确列表索引接收电子邮件3最终工作区
此工作区可以发布到通知服务,使用中描述的相同方法接收电子邮件,第2部分,但在这个示例中,我们将使用工作区订阅服务器
FME工作区订阅
确保选择框是很重要的,这样读者就可以接收到从主题发布的传入消息,从而将附件路径传递给FeatureReader。
要测试是否正确设置了订阅服务,发送一封电子邮件,其中包含一个压缩的shapefile,附加在用户帐户出版物上,我们将其设置为发布到接收电子邮件主题。
在FME服务器Web UI中,您应该看到已完成作业历史记录中列出的receiveEmailPart3.fmw。查看作业日志以确认附件已正确处理。
接收电子邮件工作区使用主题消息作为JSON源数据集
正在工作区中处理的电子邮件附件
本教程添加了对处理附件的支持。虽然它只进行简单的转换,这个过程带来了许多可能性。
这个工作区可以,例如,作为数据分发过程的起点。用户可以通过电子邮件发送文件。然后,FME服务器会处理它,并将其放置在共享网络位置或Dropbox文件夹中。
继续发送电子邮件了解如何使用FME服务器响应电子邮件。它可以,例如,向用户发送处理数据的链接,或有关数据库操作的统计报告。
?2019安全亚搏在线软件公司|合法的