資源簡介
C語言實現的電子郵件發送!
代碼片段和文件信息
/*
Date:2016-9-5
name:life
QQ?gruop【Computer-Enthusiasts】?Click?to?join?http://jq.qq.com/?_wv=1027&k=2Ajreqb
*/
#include?“sendEmail.h“
static?int?codebase64(const?char?*inbuf?char?*outbuf?int?len);
static?char?covtobase64(char?c);
SOCKET?loginEmain(const?char?*id?const?char?*passwd?const?char?*serverip?int?port)
{
SOCKET?sServer?=?INVALID_SOCKET;
LPHOSTENT?phost?=?NULL;
char?rbuf[1024]
sbuf[1024];
int?retfunc?=?0
ret?=?0;
WSADATA?wsaData;
struct?sockaddr_in?ServerAddr;
memset(&wsaData?0?sizeof(wsaData));
memset(&ServerAddr?0?sizeof(ServerAddr));
memset(&rbuf?0?sizeof(rbuf));
memset(&sbuf?0?sizeof(sbuf));
retfunc?=?WSAStartup(MAKEWORD(2?2)?&wsaData);
if?(retfunc?!=?0)
{
ret?=?-1;
return?ret;
}
sSe
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????8506??2016-09-22?22:54??C語言發送電子郵件\sendEmail.c
?????文件????????670??2016-09-22?22:54??C語言發送電子郵件\sendEmail.h
?????文件????????612??2016-09-22?22:54??C語言發送電子郵件\使用例.c
?????目錄??????????0??2016-09-22?22:54??C語言發送電子郵件
-----------?---------??----------?-----??----
?????????????????9788????????????????????4
- 上一篇:C語言-easyx簡易掃雷
- 下一篇:散點插值及等值線繪制
評論
共有 條評論