斯潘8
斯潘4
本文使用FME服务器2018.1进行了更新。但所采用的步骤可应用于FME Server 2016及更高版本。对于本文的FME Server 2015版本,请参阅:接收电子邮件,第1部分:设置主题和电子邮件地址(2015年).
下一节:接收电子邮件,第2部分
本教程是本系列的一部分FME服务器中的电子邮件.以下三篇文章介绍了如何设置FME服务器来接收电子邮件。第一篇文章介绍了创建出版物,使用FME服务器内部SMTP服务或使用IMAP协议允许FME服务器监控预先存在的外部邮件服务器,此外,我们将设置一个主题,将传入的电子邮件记录为一个JSON字符串。
这个视频同时引导您完成配置SMTP和IMAP。注:此视频是使用FME Server 2014创建的。
为了接收电子邮件,必须设置FME服务器以将这些传入通知发布到主题。第一步是设置主题。因为一个主题只是一个命名的“通道”,所有这些都涉及给主题一个名称和描述。
电子邮件教程
这是一个主题,FME服务器将使用它来监视传入的电子邮件
然后单击“确定”创建主题。
完成主题配置
该主题将显示在主题列表中。
新主题现已列出
下一步,我们创建电子邮件出版物。发布是通知服务的一部分,它接收收件箱中的任何新电子邮件,并将相应的邮件发送到主题。
使用FME服务器接收电子邮件有两种方法:
此服务使用FME的内置电子邮件服务器,通过指定用户名,可以将电子邮件间接发送到主机,在此基础上,将消息发送到我们刚刚创建的已注册主题。
创建新出版物,在“通知”页上,转到“出版物”>“新建”
设置以下参数:
出版物名称:incomingemaildemo
协议:电子邮件(SMTP)
电子邮件用户名:demoemailuser
发布主题:接收电子邮件
单击确定,你会在列表中看到你的出版物。
电子邮件地址的创建只需使用电子邮件用户名参数,后跟服务器主机名:
demoemailuser@myfmeserver.mydomain
使用新用户名配置新的SMTP发布
第二个选项要求您授予FME服务器IMAP访问权限,以便监视外部邮件服务器上的帐户接收电子邮件。下面的示例设置为使用gmail。
创建新出版物,在“通知”页上,转到“出版物”>“新建”
输入以下参数:
出版物名称:incomingemaildemo
协议:电子邮件(IMAP)
协议设置将取决于您的帐户。安全性支持基本身份验证的SSL和TLS。
轮询间隔:这是您希望FME服务器检查新电子邮件帐户的频率
要获取的电子邮件:是否只检索所有未读邮件或新邮件?
其他可选参数:
主题筛选:如果输入,仅获取主题包含所述字符串的电子邮件(请参阅下面的详细信息)
将附件下载到:选择保存电子邮件附件的位置。这可以来自于FME服务器资源,也可以指定到其他目录的UNC路径。
配置IMAP发布
为了处理发送到同一地址的不同目的的电子邮件,可以输入主题筛选器。如果它被设置,只有主题包含筛选文本的电子邮件才会导致通知被发送到注册主题。主题筛选器可以是纯文本或正则表达式。例如,接受三个不同项目的电子邮件,可以使用以下表达式:
项目105项目481项目722
然后您需要在处理工作区中相应地过滤这些电子邮件。在中有一个这样的例子本教程的下一节.
为确保正确设置主题和通知,您可以打开主题监视,然后向相应的电子邮件帐户发送电子邮件。如果您使用的是IMAP,这将是在通知配置中指定的邮件服务器电子邮件帐户(例如邮箱:fmeserver@gmail.com在示例中)。如果您使用的是SMTP,这将是demoemailuser@myfmeserver.mydomain。
注意:确保将myfmeserver.mydomain更改为实际的服务器名称和域。
FME服务器上的主题监控页面
注意:您必须在Web浏览器中保持此网页打开,否则主题监视可能会中断。打开单独的选项卡发送电子邮件。如果您正确设置了服务,将返回一条JSON消息,详细说明与所述电子邮件相关的信息。
在“接收电子邮件”教程的这一部分中,我们已经设置了一个电子邮件主题和出版物。通过启用FME服务器接收电子邮件,这将允许您通过订阅主题触发不同的协议来响应这些电子邮件。继续阅读了解如何创建使用这些电子邮件的工作区。
查看电子邮件发布帮助文档
?2019安全亚搏在线软件公司|合法的