C++发送邮件和附件 头文件 /*********************************************************************** *发送邮件模块头文件 *可以发送文本和附件(支持多个附件一起发送) *************************************************************************/ #pragma once struct sMailInfo //邮件信息 { char* m_pcUserName;//用户登录邮箱的名称 char* m_pcUserPassWord;//用户登录邮箱的密码 char* m_pcSenderName;//用户发送时显示的名称 char* m_pcSender;//发送者的邮箱地址 char* m_pcReceiver;//接收者的邮箱地址 char* m_pcTitle;//邮箱标题 char* m_pcBody;//邮件文本正文 char* m_pcIPAddr;//服务器的 IP char* m_pcIPName;//服务器的名称(IP 与名称二选一,优先取名称) sMailInfo(){memset(this,0,sizeof(sMailInfo));} }; class CSendMail { public: CSendMail(void); ~CSendMail(void); public: bool SendMail(sMailInfo &smailInfo);//发送邮件,需要在发送的时候初始化邮件信息 void AddFilePath(char * pcFilePath);//添