| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 5856 人关注过本帖, 1 人收藏
标题:VFP怎样将信息发至指定QQ邮箱?
只看楼主 加入收藏
yewxj
Rank: 3Rank: 3
等 级:论坛游侠
威 望:5
帖 子:157
专家分:153
注 册:2015-6-18
收藏
得分:0 
回复 10楼 liuxingang28
图片附件: 游客没有浏览图片的权限,请 登录注册

报错 “ole idispatch 异常代码 0 出自 CDO.Message.1:与服务器的传输连接失败。”
请问是哪里出了问题?
2018-03-06 08:57
厨师王德榜
Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18
等 级:贵宾
威 望:199
帖 子:992
专家分:4966
注 册:2013-2-16
收藏
得分:0 
回复 9楼 lgsh001
当时还没有  木瓜老师的库,依稀记得是用的Outlook的MSAPI控件,代码写得很笨重,就不献丑了。
后来有了木瓜老师的库,这个变得简单了,两个函数就搞定了。
一个SmtpNewMail(hSmtpHdl,cSender,cReceiver,cSubject,cBody[,cFileList])
一个 SmtpSend(hSmtpHdl,cServer,cUserName,cPassword)
你可以搜索一下木瓜的第三方库,所以这个代码你自己摸索一下,不难的。
在这里 再次感谢木瓜老师的奉献。
2018-03-06 17:32
fctxzx
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2018-8-8
收藏
得分:0 
用木瓜的MyFll
2018-08-08 15:22
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:400
帖 子:11857
专家分:43421
注 册:2006-5-13
收藏
得分:0 
关键是要取得发送邮件服务器POP3许可,现在大部分邮件服务商不开放这个许可,所以不容易实现。以前很多免费邮箱都开放POP3和SMTP,前者是发送邮件的服务器,后者是接收邮件的服务器,将这些设置的OUTLOOK中,在VFP中添加MS的相关控件,就可以用下列代码发送邮件了。

thisform.OleMsess.signon                                    &&打开电子邮件句柄
thisform.olemmess.sessionid = thisform.olemsess.sessionid   &&将句柄传给邮件编辑程序
thisform.                                   &&构成一个消息
thisform.olemmess.msgnotetext = ""                      &&组成邮件内容
thisform.olemmess.msgsubject = " "                  &&指定邮件标题
thisform.olemmess.MsgIndex = -1
thisform.olemmess.RecipAddress = "xx@       &&邮箱地址
thisform.olemmess.send()                                    &&发送邮件
thisform.olemsess.signoff                                   &&关闭电子邮件句柄

活到老,学到老!http://www.(该域名已经被ISP盗卖了)E-mail:hu-jj@
2018-08-08 20:50
快速回复:VFP怎样将信息发至指定QQ邮箱?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.039155 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved