技术论坛

 【分享】1200PLC发送电子邮件

返回主题列表
作者 主题
刚刚入门
至圣

经验值:12790
发帖数:2022
精华帖:23
楼主    2016-07-25 22:21:39
主题:【分享】1200PLC发送电子邮件 精华帖 

这两天在搞1200PLC发送电子邮件,一直搞不定,晚上不甘心又折腾了一番,现在总算发成功了。现将大体步骤写下来和大家一起探讨交流。首先是软硬件配置

  1. 硬件情况:1212CPU V4.1固件     3G无线路由器

  2. 软件准备  博途V13SP1 Update9  使用TMAIL_C邮件发送指令      邮箱客户端  Foxmail 

接下来是配置

 1.Foxmail配置,至少要添加两个邮箱进去,一个发送一个接受。好像QQ邮箱做发送不行,因为QQ邮箱一定要SS端口,如果不用就无法添加成功。发送选择了新浪邮箱guoyb791007@sina.cn,接受邮箱用了126邮箱,我把QQ邮箱也填加进去了,作为抄送的邮箱。

最后别忘了ping下发件服务器的地址

2.PLC侧编程,照搬软件帮助里的TMAIL_C说明,或者参考条目ID: 67262019的文档。参数 “MAIL_ADDR_PARAM”主要设置如下:

对指令的调用

几点体会

1.QQ邮箱无论是做发送或接受方好像都不行,需要安全链接,发送指令触发后126邮箱马上就收到邮件,而QQ邮箱收不到,在几分钟后发送的新浪邮箱会有退信的邮件,证实被QQ邮箱拒绝。    

2.126邮箱如果做发送服务器,前面PING的IP地址会自动改变,就很不方便。而新浪邮箱的发件服务器地址还是一直不变比较稳定,如果一直变就没法弄了。

3.126邮件收到的信件内容在网易自己的邮箱里都很清楚,但在Foxmail的客户端126邮件里看不到内容“this test is ok”,只有标题“hello”。

4.速度还可以,5秒左右126邮箱已经收到邮件(PLC在公司办公室,电脑在宿舍,因为用的3G无线路由远程连接PLC)。

最后感谢下yming版主,因为也参考了他原来用1.1以上固件1200PLC发邮件的一个帖子。


您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。