第8页
第4排
本文使用FME服务器2018.1进行了更新。但所采用的步骤可应用于FME Server 2016及更高版本。对于本文的FME Server 2015版本,请参见:发送电子邮件,第5部分:发送带附件的电子邮件.
上一节:发送电子邮件,第4部分
本教程是本系列的一部分FME服务器中的电子邮件.这是发送电子邮件系列的第五篇文章。本文将介绍如何通过FME服务器发送带有附件的电子邮件。
如所述第2部分,请为了发送一个电子邮件从一个工作区,您必须为电子邮件通知生成JSON,然后通知服务器。要添加对附件的支持,email_attachment关键字需要添加到JSON中,并提供您希望发送的文件的路径。fmeserveremailgenerator会自动为我们处理这个问题。
您可以使用第2部分在教程中,或下载所附的FMW文件。
t运行作业的FME服务器引擎必须能够访问数据路径。您应该指向服务器上本地的数据,或在可访问的共享驱动器上(例如如果您使用的是本地FME服务器。或者,您可以使用资源文件夹存储附件的数据[例如$(fme_sharedesource_mydata)/parks.zip]。
如果你没有收到电子邮件,可以执行以下操作进行故障排除:
在FME服务器Web界面中启用对发送电子邮件主题的监视。这将向您展示该主题的接收内容。
如果主题中接收到JSON内容,您的SMTP设置可能不正确。回顾一下,然后再试一次。
有关使用日志文件排除通知故障的详细信息,看见关于FME服务器中的日志文件.
在本部分教程中,我们已经使用FME服务器和SMTP服务器发送了一封带有附件的电子邮件。我们使用fmeserveremailgenerator transformer从一个工作区完成了这项工作,但所有这项工作都是生成JSON,并通过fmeservernotifier transformer将其提交给fme服务器。您可以按照FME服务器操场
.
?2019安全亚搏在线软件公司|法律