如何从 Windows CE 面板、安装 SIMATIC WinCC flexible 的计算机或 WinCC(博途) 发送电子邮件?

本篇 FAQ 旨在解释在 WinCC flexible/WinCC(博途)中从 Windows CE 的面板或计算机发送电子邮件的过程。

为发送电子邮件,请在工程软件中遵循以下设置:

  • SMTP 服务器的名称
  • SMTP 发送者的名称 (从 WinCC flexible 2005 开始)
  • SMTP 认证 (依赖 SMTP 服务提供商):
    • 通过有效的电子邮件地址来认证 (从 WinCC flexible 2005 开始)
    • 通过用户名称和 ID 来认证 (从 WinCC flexible 2008 SP1 开始)
  • 为了触发此过程,需要组态系统功能“Send e-mail” 或者带有电子邮件地址的报警类别。
  • SSL 连接 (可选,WinCC flexible 2008 SP1 或更高版本)

    如何从 Windows CE 面板、安装 SIMATIC WinCC flexible 的计算机或 WinCC(博途) 发送电子邮件?
    图. 01- WinCC flexible 2005 或更高版本

    如何从 Windows CE 面板、安装 SIMATIC WinCC flexible 的计算机或 WinCC(博途) 发送电子邮件?

    图. 02- WinCC flexible 2008 或更高版本

如何从 Windows CE 面板、安装 SIMATIC WinCC flexible 的计算机或 WinCC(博途) 发送电子邮件?

图. 03- WinCC(博途)

注意:

  • “Sm@rtService”的授权在 WinCC flexible 中要求安装启用。(这个功能已经包含在 WinCC(博途)的基本包中)
  • 所有带有以太网接口的 170 系列及以上面板 - 除了基本面板 - 都支持发送电子邮件。
  • 如果在 Windows CE 面板的报警窗口中出现错误信息 70033“No coection to the SMTP server or authentication not possible.”,请检查如下设置。

在 WinCC flexible 中SMTP 服务器的设置

  • 在 WinCC flexible 项目中配置 SMTP 服务器,在 “设备设置 >常规 > SMTP 设置” 中或在 WinCC(博途)下的 “运行系统设置 >服务 > SMTP 通讯” 。
  • 对于 WinCC flexible 2004 和更高:

不支持认证。

  • 从 WinCC flexible 2005 开始:

如果邮件服务包含提供者认证,一个有效的电子邮件地址,例如“John.Doe@gmx.net”,必须在“SMTP 认证”中注册。对于该认证,需提供用户名称和密码!

  • 从 WinCC flexible 2008 SP1 或更高 和 WinCC(博途):

如果 SMTP 认证需要用户名和密码,那么必须输入有效的用户名和密码。

注意:
检查 ISP (Internet Service Provider) 确认是否需要一个有效的电子邮件地址。

  • 在 Windows CE 面板的“Control Panel > Internet Settings > E-mail > SMTP Server”中。从 Windows CE 5.0 开始是在“Control Panel > WinCC Internet Settings > E-mail > SMTP Server”。
    注意对于 Windows CE 面板,SMTP 服务器仅需指定为计算机名称或 FQDN (Fully Qualified Domain Name)。

如果需要,检查防火墙设置...

  • 电子邮件服务的端口是否释放。更详细的关于 WinCC flexible 使用的端口信息参见条目 ID: 24534065

示例:
如果在 Windows CE 面板上,为 SMTP 服务器使用的是 IP 地址而不是计算机名称,则面板会将 IP 地址解释成 SMTP 服务器的计算机名称,并试图去解析该名称。这将会提示上述系统消息。

对于带有 WinCC flexible RT 的 PC,则与此相反,计算机名称或 FQDN 以及 SMTP 服务器的 IP 地址都可以使用。

注意:

  • 也可以在操作员面板的“Control Panel > WinCC Internet Settings / "E-mail"”中进行电子邮件设置。
    注意,面板或 PC 上的设置将会覆盖项目中的设置。因此,如果删除了面板或 PC 上的设置,则会应用在 WinCC flexible 项目中组态的缺省设置!

如何从 Windows CE 面板、安装 SIMATIC WinCC flexible 的计算机或 WinCC(博途) 发送电子邮件?
图. 04 - WinCC flexible 2005 或更高版本
如何从 Windows CE 面板、安装 SIMATIC WinCC flexible 的计算机或 WinCC(博途) 发送电子邮件?
图. 05 -- WinCC flexible 2008 SP1 或更高版本和 WinCC(博途)

  • 也可参考“Configuration - Internet Settings”,见条目 ID 18982110
    从 WinCC flexible 2005 开始该设置图标更名为“WinCC Internet Settings”,并且相关的设置菜单更名为“WinCC flexible Internet Settings”。

SMTP 服务器的端口设置
WinCC flexible与 SMTP servers通过永久预设的 25 端口进行通讯。 对于 WinCC(博途)25 端口是一个可修改的预设。这个端口不再支持所有邮件服务的提供商。当前在因特网上不同供应商的端口列表 可供查询。如果不能确定所使用的供应商是否通过 25 端口通讯,请遵循以下步骤:

  1. 打开计算机的命令对话框。
  2. 输入命令行"telnet [SMTP server name] 25",这里将 "[SMTP server name]" 替换为相关服务器的名称。
  3. 如果获得消息说不能建立连接。说明服务器上的 25 端口被锁定,这种情况下需要使用别的邮件服务提供商。

注意
"Telnet" 工具不是 Windows 默认安装的,如果命令不能被命令对话框识别,通过 "控制面板 ->程序和功能 -> 打开或关闭 Windows 功能" 来使能 Telnet。不同版本的 Windows 路径可能会不同。

更多信息
条目21184132 描述了从 SMS 文本信息向移动电话发送邮件。

关键词:
发送电子邮件,错误信息,电子邮件,电子邮件服务,SMTP = 简单邮件传输协议,SSL = 安全套接层协议

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc323472.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日
下一篇 2021年4月12日

相关推荐

发表回复

登录后才能评论