火山PCSMTP协议的应用:使用socket发送邮件

火山PCSMTP协议的应用:使用socket发送邮件

本文作者:灰羊羊

一、需要调用的模块

  1. 视窗基本类
  2. 原创软件模块(感谢大色秘密大佬辛苦封装)

二、SMTP协议简介

1.SMTP简单邮件传输协议,SMTP协议属于TCP/IP协议簇,SMTP是一种TCP协议支持的提供可靠且有效电子邮件传输的应用层协议,SMTP服务器端口号25

2.简单理解,这个协议是用来发邮件就可以了,下面以qq邮箱为例子,看一下使用socket实现过程

3.首先,开启qq邮箱的stmp服务,按照下图一步步来吧,开启成功之后,会看到一个密钥,一定要牢记,重要,修改qq密码会改变密钥的值


三、火山代码的构建

  1.工具栏中点击文件---新建---项目---空白视窗程序--MFC窗口程序,创建解决方案,这里就不放图了

  2.引入上面所列的模块

  3..按下图创建组件,命令

 4.创建一下新类,输入下面成员

 5.创建验证信息方法,用来验证信息和组合信息

6.这里是发送邮件的主体方法,记得初始化socket

7.按钮事件

四、GIF演示

五、附件下载

点击下载附件   

猜你喜欢

转载自blog.csdn.net/qq1185907650/article/details/119909494