基本信息
源码名称:c++ 设置 POP3/SMTP/IMAP
源码大小:42.22M
文件格式:.rar
开发语言:C/C++
更新时间:2021-01-25
   友情提示:(无需注册或充值,赞助后即可获取资源下载链接)

     嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300

本次赞助数额为: 2 元 
   源码介绍
用`cpp`实现的一个简单的邮件接收发送的程序.

#include "Smtp.h"
#include <iostream>
using namespace std;

int main()
{

	CSmtp smtp(
		25,								/*smtp端口*/
		"smtp.163.com",					/*smtp服务器地址*/
		"it_is_just_a_test@163.com",	/*你的邮箱地址*/
		"XXXXXXXXXX",					/*邮箱密码*/
		"it_is_just_a_test@126.com",	/*目的邮箱地址*/
		"好啊!",							/*主题*/
		"XXX同学,你好!收到请回复!"		/*邮件正文*/
	);
	/**
	//添加附件时注意,\一定要写成\\,因为转义字符的缘故
	string filePath("D:\\课程设计报告.doc");
	smtp.AddAttachment(filePath);
	*/

	/*还可以调用CSmtp::DeleteAttachment函数删除附件,还有一些函数,自己看头文件吧!*/
	//filePath = "C:\\Users\\李懿虎\\Desktop\\sendEmail.cpp";
	//smtp.AddAttachment(filePath);

	int err;
	if ((err = smtp.SendEmail_Ex()) != 0)
	{
		if (err == 1)
			cout << "错误1: 由于网络不畅通,发送失败!" << endl;
		if (err == 2)
			cout << "错误2: 用户名错误,请核对!" << endl;
		if (err == 3)
			cout << "错误3: 用户密码错误,请核对!" << endl;
		if (err == 4)
			cout << "错误4: 请检查附件目录是否正确,以及文件是否存在!" << endl;
	}
	system("pause");
	return 0;
}