资源简介
C 语言编写的邮件发送器是SMTP协议的源代码和EXE执行程序均在里面使用VS2013开发环境生成,填写对应参数即可成功进行邮件发送,不用配置邮件服务器,只需一个支持SMTP协议的邮箱账号密码即可
代码片段和文件信息
#include
#include
#include
#pragma comment(lib “ws2_32.lib“)
/**
*连接服务器
*/
SOCKET connect_server(char *host int port);
void disconnect(SOCKET c);
void send_msg(SOCKET c char *msg);
void recv_msg(SOCKET c);
char* base64_encode(const char* data int data_len);
const char base[] = “ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=“;
SOCKET connect_server(char *host int port)
{
WSADATA wd;
int ret = 0;
SOCKET c;
SOCKADDR_IN saddr;
struct hostent *pHostent;
ret = WSAStartup(MAKEWORD(2 2) &wd);
if (ret != 0)
{
return 0;
}
if (HIBYTE(wd.wVersion) != 2 || LOBYTE(wd.wVersion) != 2)
{
printf(“Failed to initialize“);
WSACleanup();
return 1;
}
c = socket(AF_INET SOCK
- 上一篇:13种粒子群优化算法
- 下一篇:k_means算法(使用c语言和matlab实现)
相关资源
- qt远程桌面控制(含服务器端以及客户
- Linux高性能服务器编程源码
- 网络通信完整 含服务器端
- mosquitto 消息推送协议MQTT 源码分析
- c++ 邮件群发 源码
- c++ tcp文件传输(含服务器端和客户端
- Vc++服务器接受数据,发送数据
- Linux:基于网络对战的五子棋游戏(含
- Linux高性能服务器编程.pdf
- c++ 调取摄像头源码(服务器端+客户端
- Qt远程服务器
- c++电子邮件接收程序 基于POP3协议
- TCP消息转发服务器
- TCP转发服务器源码
- 支持ASP的WEB服务器源代码,采用MFC编
- C++ SMTP发送邮件支持SSL,可用于使用
- S7-200SMART 与上位机通讯含服务器端以
- 基于C语言Http请求上传文件到服务器与
- VS2015C++利用SMTP发送邮件的支持附件发
- 基于C++服务器和客户端聊天软件(V
- vc6.0 邮件收发系统
- 简单的winsock编程客户机、服务器
- LINUX上用C语言实现FTP客户端与服务器
- PGP 公钥服务器源码(C语言
- C语言实现发送电子邮件
- vc++编写的基于socket5的代理服务器源代
- P2P传输源代码,包括服务器端和客户
- VC++的HTTP代理服务器.rar
- windows编程 VC6.0 网络程序设计 TCP 聊天
- C++版的五子棋(包含客户端服务器端
评论
共有 条评论