📄 smtp.h
字号:
//===================================================================
// Asoka USA Corporation
// 文件名 :SMTP.h
// 作 者 :charlie(刘翔)
// 版 本 :
// 完成日期:2006-01-08
// 说 明 :此文件是用来定义SMTP协议处理的类
// 其 它 :
// 函数列表: Data
// Mail
// Connect
// ......
//
//
// 历史记录:
// 作者:
// 修改内容:
//
// 2. ...
#if !defined _SMTP_H_
#define _SMTP_H_
#include "Const.h"
//********************用于定义描述SMTP协议结构**************************
typedef struct
{
//发送邮件时需要填写的信息
BOOL m_bMIME; //是否包含附件的标记
char m_strFile[128]; //附件文件信息(包括绝对路径的文件名称)
char m_strSendFrom[64]; //发送的源地址
char m_strSendTo[64]; //发送的目的地址
char m_strSMTPServer[64]; //邮件的SMPT服务器信息
char m_strPWD[64]; //用户的密码信息
char m_strUSERID[64]; //用户的帐号信息
char m_strMailText[64]; //邮件的正文信息
char m_strMailSubject[64]; //邮件的标题信息
char m_strSenderName[64]; //邮件发送人的姓名信息
} SMTP;
//外部接口定义
//发送邮件信息
//输入参数说明:
//pServer:SMTP服务器, 格式:smtp.sina.com.cn
//pUsrID: SMTP服务器的用户ID
//pPWD: SMTP服务器的指定用户ID对应的密码;
//pTo:邮件的发送目的地的邮箱地址,如charlie.xiang@asokausa.com
//weekly:发送的周信息,如果是0,则表示每天发送,如果是1-7则表示对应的星期几发送;
//hour:发送邮件的具体时刻,如果是8则表示8点发送邮件;
BOOL sendmail(char* pServer, char* pUsrID, char* pPWD,char *pFrom, char* pTo, int weekly, int hour);
#endif // !defined _SMTP_H_
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -