为了正常的体验网站,请在浏览器设置里面开启Javascript功能!
首页 > 利用winsock发送邮件

利用winsock发送邮件

2009-04-26 5页 pdf 798KB 30阅读

用户头像

is_654336

暂无简介

举报
利用winsock发送邮件 《情报指挥控制系统与仿真技术 》 年第 期 利用 发送邮件 谢建军 曹涌 朱佩芳 摘 要 本文介绍 了 控件的属性 、 方法和事件 , 同时也简要地介绍 了 协议的 内容 , 最后给出了一个在 下 的发送邮件的例 子 。 关键词 控件 电子邮件 控件是微软的一个解决网络传输问题的控件 , 虽然它的个头不大 , 但功能非 常强大 , 利用 可以实现下载文件 、 浏览网页 、 发送邮件等网络常用功能 , 本文只讨 论用 发送邮件的功能 , 当然要发送邮件就要对 协议有一定的了解 , 因此本 文也简单地介绍了一些这方面的问...
利用winsock发送邮件
《情报指挥控制系统与仿真技术 》 年第 期 利用 发送邮件 谢建军 曹涌 朱佩芳 摘 要 本文介绍 了 控件的属性 、 方法和事件 , 同时也简要地介绍 了 协议的 , 最后给出了一个在 下 的发送邮件的例 子 。 关键词 控件 电子邮件 控件是微软的一个解决网络传输问题的控件 , 虽然它的个头不大 , 但功能非 常强大 , 利用 可以实现下载文件 、 浏览网页 、 发送邮件等网络常用功能 , 本文只讨 论用 发送邮件的功能 , 当然要发送邮件就要对 协议有一定的了解 , 因此本 文也简单地介绍了一些这方面的问题 。 的属性 、方法 、事件等 在使用 控件之前 , 先了解一下 的主要属性 、 方法和事件 , 利用这些属 性和方法以及事件就可以开发出发送 的程序 。 属性 返 回或设置 ‘ 控件所使用 的协议 , 或者是 , 或者是 使用方法 , 的设置值是 盯 或 , 用这两个参数来确定使用的是什么类型的协议 。 属性 返回或设置远程计算机 , 控件向它发送数据或从它那里接收数 据 。既可提供主机名 , 比如 ’, ” , 也可提供点格式下的 地址字符 串 , 比如 ” ” 。 属性 返回或设置要连接的远程端 口号 , 对于 服务器来说一般情况 为 。 方法 获取当前的数据块并将其存储在变体类型的变量中 。 使用语法 , , 玩 方法 将数据发送给远程计算机 。 使用语法 。 而 加 事件 当新数据到达时出现 。 使用语法 小 协议简介 是英文 的缩写 , 意思是简单邮件传输协 议 , 该协议描述了邮件传输的过程 , 提供了发送邮件时和服务器之间的传输信息和规范 。 这里简单地介绍一下它的内容 , 在传输过程中的常用命令有 问候 , 当服务器连接成功后先发送该命令 。 告诉服务器邮件发送人的 地址 。 利用 发送邮件 · · 告诉服务器邮件接收人的 地址 。 告诉服务器接下来发送的是邮件正文 。 发送完毕 , 退出 。 在服务器接收到用户发送过来的信息后要作出适当的反应 , 它是用代码来示成功 与否 , 用户通过代码知道下一步该怎么做 。 服务器的代码主要有这些 服务器已经做好准备 , 来吧 。 用户请求的动作已经完成 。 可以发送邮件正文了 。 连接关闭 。 下面就是一个发送邮件的过程 , 其中 用户接收到的信息 , 即服务器作出的反应 , 是用户发送的信息 一 连接成功 一 以 发送问候信息 一 一 发送发件人的地址 服务器接收成功 灯 一 发送收件人的地址 姗 一 以 发送另外一个收件人的地址 表示后面要发送的是正文资料 可 以发送 , 来吧 ⋯ 正文资料 ⋯ 正文资料 正文结束 , 用“ ”表示 发送成功 卜 退出 一 建立 在了解了 控件的基本情况和 协议后我们就可以建立 自己的工程了 , 首 先启动 , 按照 “ 文件 ” 一 “新建工程 ” 顺序建立一个新工程 , 然后把 部件挂 上 , 方法是 “工程 ” 一 “部件 ”顺序把 控件选上 , 如图 一所示 。 在窗体上创建输人信息的文本框 , 如图 所示 , 他们分别是 发件人地址 发件人姓名 收件人地址 收件人姓名 利用 发送邮件 接下来就是程序设计 , 按照 仔 的协议发送和接收信息就可以了 , 但是要特别注意 一个环节 , 就是不断的检测接收到的信息并判断是否成功 , 一旦某个发送没有返回正确的 代码就马上退出 , 完成该功能的是一个 子程序 , 该子程序中的变量 和 是全程变量 训 二 ’ 设置起始时间 , , , 二 一 。 设置等待的时间为 秒 , 可以根据实际情况修改 “操作失败 二 如果操作失败就把 设置为 二 操作成功 , 把 设置为 。, 并且把 清除 , 准备接收下一个信 息 。 训 二 ” , , 变量的值是从 事件中得到的 , 也就是说一旦出现该事件 , 即接收 到数据 , 就把数据存人 变量 。 州 事件程序如下 份 少 在输人了所有必要的信息后点击“发送 ”按钮 , 信件就发送出去了 , 发送的程序如下 了 , , , 悠, 茹, , , , , 肠 二 二 , ” , , ” , ” , ” , , ” ” , ” , , ” , , ” 一 , , 玲 二 ’, ” 刀 , 以 ” ” 记 二 ” ” 二 ” ” ” ” 汀 二 ” ” 心 · 《情报指挥控制系统与仿真技术 》 年第 期 二 ‘ 邮件正文 , , 一 , , 心 记 爪 · 二 ’ 设置协议类型 · ’ 设置 作 服务器地址 , ’ 设置 ”端口 ’ 开始连接 ” , , 二 如果没有接收到返回信息“ ”代码则退出程序 。 ” 即 , , 心 ” , , 二 头 ” , , 二 ’ ” , , 拍 既 ” , , ” , , 二 · ” ” 心 ” , , 邝 二 曲 ” , , , , ” 参考文献 宋伟等编著 中文 高级编程 北京 清华大学出版社 , 李鸿吉编著 中文版编程方法详解 北京 科学出版社 , 俞旭明编著 。 中文版网络开发技术 北京 人民邮电出版社 ,
/
本文档为【利用winsock发送邮件】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索