配置FME服务器以接收电子邮件
FME服务器可以通过简单的邮件传输协议(SMTP)或Internet消息访问协议(IMAP)接收电子邮件。使用FME服务器通知服务,您可以使用邮件向通知服务主题发布电子邮件SMTP发布者或者IMAP发布者。
笔记:FME服务器附带的电子邮件服务器适用于接收电子邮件。要配置FME服务器使用自己的SMTP服务器发送电子邮件,请使用FME服务器通知服务to create an电子邮件订阅者。Open the FME ServerWeb用户界面and click Manage > Notifications >订阅选项卡。有关如何配置FME服务器以在成功或工作完成后发送电子邮件通知的说明,请参阅配置FME服务器以在作业完成上发送电子邮件通知。
SMTP或IMAP?
IMAP Publisher对消息进行调用现有的IMAP服务器(例如IMAP.Gmail.com)。只要在电子邮件帐户上启用IMAP访问,就不需要额外的配置。但是,因为按间隔进行轮询,FME服务器可能不会像通过SMTP发送的那样接收电子邮件。
笔记:在FME服务器上创建的每个IMAP发布者都必须引用唯一的电子邮件帐户。您无法创建引用相同地址的多个IMAP发布者。
使用SMTP,直接FME服务器接收邮件,rather than polling for them. As a result, e-mails may be pushed to FME Server topics (and their subscribed workspaces) more immediately than e-mails delivered over IMAP.
使用SMTP时,请记住以下内容:
- 您必须配置网络防火墙设置,以便直接将电子邮件传输到FME服务器。
- 在FME服务器中配置电子邮件主机名需要有其他步骤(见下文)。
配置SMTP.
要使用SMTP电子邮件服务器,必须将服务的主机名更改为您计划分配给FME服务器的公共主机名。
打开此文件:
\ Utilities \ SMTPRELAY \ JAMES \ APPS \ JAMES \ SAR-INF \ config.xml Find the following tags:
postmaster @ localhost. postmaster> localhost. 更换术语
localhost.
with your public host name. For example:Postmaster@fmeserver.example.com postmaster> fmeserver.example.com. Configure the attachments directory.
- FME Server 2013及更高版本:默认情况下,附件上传到本地系统的临时目录。要更改此行为,请查找标签
并替换system 系统
使用您想要的目录路径。 - FME Server 2012.:
- 在浏览器中打开以下URL:http://localhost/fmeprotocol。
- 点击设置。
- 输入FME工作区可以读取附件的目录。
- FME Server 2013及更高版本:默认情况下,附件上传到本地系统的临时目录。要更改此行为,请查找标签
保存并关闭配置文件重新启动FME服务器SMTP中继服务。
如果希望互联网可访问电子邮件服务器,则必须打开以下端口:
- 非安全:SMTP:25
- Secure with SSL: SMTP: 465