span8
span4
注意:本条适用于FME Server 2012只有。有关使用最新版本的FME服务器接收电子邮件的信息,请参阅FME服务器中的电子邮件:系列教程。
FME服务器能够接收电子邮件,然后在FME工作区内处理电子邮件正文和附件。以下步骤包括:
重要提示:
http://fmepedia.亚搏在线safe.com/articles/How_To/Email-in-FME-Server-A-Tutorial-Series
下面的步骤假设您正在一台可以公开访问internet的计算机上运行FME服务器版本2012 SP3或SP4。您还必须确保标准的SMTP端口25对TCP流量是开放的。您需要知道这台计算机的公共名称,并且需要执行一次性配置步骤来启用您的FME服务器来接收邮件。一次性配置步骤显示在的文档。
电子邮件用户必须创建,本质上是电子邮件地址,我们可以用来发送电子邮件到FME服务器。电子邮件地址是这样定义的:
在FME服务器2012 a
主题可以作为一个电子邮件用户和电子邮件发送给该用户会触发这个相同吗
主题。
步骤:
1.通过进入“通知”选项卡FME服务器Web管理用户界面(
http://MyHost.com/fmeserver-admin)。
不在此主题名称中使用空格,因为它将成为电子邮件用户名。
2.通过进入FME服务器协议设置(http://),使该用户能够接收电子邮件
MyHost.com/ fmeprotocol)。点击
电子邮件然后向下滚动到您在上面创建的主题。单击
启用主题旁边的按钮
。
现在电子邮件可以发送到电子邮件地址
FMEServerReceiver@
MyHost.com和主题
FMEServerReceiver将在收到电子邮件时触发。接下来,您将看到工作区如何订阅此主题并在收到电子邮件时运行。
1.现在您将创建一个工作空间,该工作空间将由电子邮件触发,可以对内容或附件执行一些操作。
使用自定义格式或示例工作区,创建一个工作区并向其添加一个日志记录器,以便您可以查看从电子邮件提取的信息。
2.将您的工作空间发布到FME服务器。当你到达注册服务屏幕在发布向导:
3.要测试最后的配置,请使用该地址将带有附件*的电子邮件发送到FME服务器FMEServerReceiver@MyHost.com。根据您的电子邮件服务的速度,您可能需要等待几分钟才能通过电子邮件。转到FME Server Web Administrators UI中的Jobs选项卡并检查作业历史记录。一旦收到电子邮件,您应该会看到您的工作空间已经运行。双击作业以检查FME日志文件。您应该看到作为FME属性注销的电子邮件中的信息。
*在写FME的时候,服务器只能处理一个文件附件,但我们希望这个限制将在2013年FME解决。
现在你可以发送电子邮件到FME服务器,你可能会想下一步是什么?所附的示例工作区包括FilePath属性,该属性将包含随电子邮件发送的任何文件附件的位置。你可以加上一个FeatureReadertransformer到您的工作空间来读取电子邮件附件,然后处理实际数据(可能是质量控制工作流)。亚搏在线或者您可以使用FMEServerJobSubmitter转换器运行第二个工作区,并将FilePath属性传递给源数据集参数。最后,您可以让FME服务器通过电子邮件向发送者发送关于数据的报告或修改后的版本,这是另一篇文章的主题。
---
©2019安全亚搏在线软件公司法律