VC 基于WinSock的邮件系统(课程设计),内含设计文档和源码,作者:汪建林。运行步骤:首先,让我们启动apache服务器,因为要执行php WebMail客户端程序,然后开启SMTP服务器和pop3服务器,现在可以利用客户端进行邮件的收发了。   首先我们注册一个用户 用户名:yexiaoke 密码:yexiaoke,然后我们登陆邮件系统进行收发邮件,开始注册后是自动登陆的
2021-11-25 09:30:55 670KB VC 源码-网络编程
1
用C+WinSock+SMTP发电子邮件(源码), 网上有很多都是教程都是不准确的, 杯具啊~~
2021-11-25 09:07:27 74KB C WinSock SMTP 发电子邮件
1
1、软件目录 |--MailSystemServer(服务器) |--POP3Server.exe(POP3接收邮件服务器可执行程序) |--smtpserver.exe(SMTP发送邮件服务器可执行程序) |--popserver.cpp(POP3接收邮件服务器c语言源程序) |--smtpserver.cpp(SMTP发送邮件服务器c语言源程序) |--user.dat(POP3服务器用户信息文件) |--MailSystemClient(客户端) |--image(测试客户端的图片目录) |--checkUser.php(检查用户是否合法) |--deleMail.php(删除邮件) |--firstIn.html(显示帮助信息) |--handlePop3.php(建立和pop3服务器连接并进行命令处理) |--handleSmtp.php(建立和smtp服务器连接并进行命令处理) |--index.php(邮件客户端首页) |--login.php(通过验证后登陆的页面) |--mailHandle.php(进行邮件文件的处理) |--mailList.php(收件箱邮件列表) |--mailView.php(收件箱邮件详细视图) |--menu.php(邮箱操作目录) |--recycleBoxList.php(垃圾箱邮件列表) |--recycleBoxView.php(垃圾箱邮件详细视图) |--register.php(邮箱用户注册页面) |--SaveMail.php(保存邮件到发件箱) |--saveUser.php(保存注册的用户信息) |--sendBoxList.php(发送箱邮件列表) |--sendBoxView.php(发件箱邮件详细视图) |--sendMail.php(连接SMTP服务器并发送邮件) |--writeMail.php(写邮件) |--毕业论文.doc |--基于WinSock的邮件系统.ppt(PowerPoint演稿) |--软件说明.txt 2、软件运行环境: 操作系统:windows9x/windows2000/windowsxp CPU: 500MHZ以上; 内存: 256M以上; 服务器: php4.1.1 apache1.3.23 3、软件使用方法: (1)正确配置好你的php服务器 (2)将MailSystemServer(除源文件外)和MailSystemClient目录拷贝到你的php服务器某个目录 (3)运行pop3服务器和smtp服务器 (4)登陆MailSystemClient/index.php客户端首页开始收发邮件
2021-11-25 09:06:30 707KB 毕业设计
1
内容索引:VC/C++源码,网络相关,毕业设计,WinSock,邮件  VC++毕业设计-WinSock邮件系统的设计与实现,全套资料奉送。邮件服务器是基于VC++的WinSock编写的,客户端则运行于PHP环境,因为这个系统比较综合,这是成都科技大学一个学生的毕业设计,完成的相当漂亮,希望能给同样专业的学生提供些有用的资料,具体的资料列表可以看上边的www.okbase.net截图,比较多。
2021-11-25 09:04:14 683KB VC/MFC源代码 网络通信源代码
1
使用Windows操作系统API进行网络编程的演示程序,入门的最好帮手。
2021-11-23 08:39:51 3.96MB Win32 API Socket WinSock
1
C++/MFC网络编程 winsock io异步。采用多种方式实现:选择、异步选择、事件选择、重叠I/O。
2021-11-10 22:03:13 246.64MB 网络编程 C++/MFC
温索克胡克 挂钩winsock send&recv以读取进程的所有流量
2021-11-08 16:21:19 1.14MB C++
1
未实现语法分析和语义分析。 在程序编写的时候,虚拟的一个语法树。 其中用到了一些不安全函数,有待完善。
2021-11-08 15:23:36 13.9MB winsock
1
ftp客户端ftpclient纯C语言winsock实现socket编程 /* *本程序是2009年计算机网络课程设计作品。 *本程序参考rfc959标准。能准确与遵守此标准的服务器进行信息交互。 *本人不保留任何版权。 *本程序仅供学习研究测试使用。因使用本程序所有或部分代码所产生的任何后果,本人均不负任何法律责任。 *2009年7月13日 */ #include #include #include /*system()*/ #include #pragma comment(lib,"ws2_32.lib") #define ONUM 512 #define MNUM 512 #define FNUM 512 #define pt struct host { char ip[20]; unsigned short port; }; SOCKET ts; fd_set readfds; struct timeval timeval; struct host host; char renum[4]; char ordertemp[ONUM]; char order[ONUM]; char ordercp[ONUM]; char mess[MNUM]; char file[FNUM]; char setpath[FNUM]; char setpathf[FNUM]; int i,door,r,sys,seti;/*i for;door switch;r receive num;sys system state;set set state*/ char *p;/*strtok*/ int printmess(); void input(char ordertemp[]); int ftp(); int user(); int pass(); int command(); int list(); SOCKET createDataSocket(); int set(); int retr(); int stor(); int stor() { char filename[256]; SOCKET ds; int wi; int r2,r3,r4,bsnum,brnum; FILE *fp=NULL; set(); memset(filename,'\0',256); memset(order,'\0',ONUM); for(i=5;i<=200&&ordercp[i]!='\0';i++)order[i-5]=ordercp[i]; strcpy(filename,setpathf); strcat(filename,"\\\\"); strcat(filename,order); memset(order,'\0',ONUM); strcpy(order,"type i\r\n");/*type i 二进制 type a ASCII*/ send(ts,order,strlen(order),0); switch(printmess()) { case 421:closesocket(ts);sys=0;return 421; case 530:sys=1;return -1; case 500: case 501: case 504: case 226:return -1; case 200:break; default:return -1; } ds=createDataSocket(); if(ds==-1)return -1; strcat(ordercp,"\r\n"); send(ts,ordercp,strlen(ordercp),0); switch(printmess()) { case 421:closesocket(ds);closesocket(ts);sys=0;return 421; case 532: case 530:closesocket(ds);sys=1;return -1; case 450: case 452: case 553: case 500: case 501:closesocket(ds);return -1; case 125: case 150:break; default:closesocket(ds);return -1; } fp=fopen(filename,"rb"); if(!fp){printf("read file fa
2021-11-07 14:32:29 13KB ftp client 客户端 C
1
说明: 1此程序由ecz00程序优化而来 地址 http://download.csdn.net/download/ecz00/9403630 因此程序可以说是网上唯一的tcpclient使用的中文案例,提供了我思路,在此感谢 ;为什么用这个插件,vb自带的插件winsock 这么有用的插件 居然不是微软自带的插件, 最要命的是 直接注册ocx控件 win7 win10上可能因为序列号无法注册,那么vb下如何开发ip客户端,变得很麻烦,尝试过APi方法的,但是过于复杂,程序量太大,比较麻烦,因此用 此方案比较可行,在原版的基础上花了5天时间摸索和优化, 此版本使用方法 1 把vbRichClient5.dll放进C:\Windows\SysWOW64 (64位系统) 2 在vb6中点击 工程->引用 把上面的dll引用进来就可以额,不需要注册 3:使用sscom5.12.1 或其他tcp调试软件软件启动tcpserver 地址是127,0,0,1 5676 4:直接运行本软件即可使用。点击连接,显示成功,说明连接成功,可以相互发送数据了 服务端的程序在原版上未做修改,请自行优化 此软件改进了原版 1:无法显示连接状态和错误信息 2:只能发送不能接收 3:使用主机名的连接方式,无法直接使用,一开始 4:无法显示byte值 5:界面修改 6:连接的时候,不断开以前的连接,造成重复连接 提示 vbRichClient5的手册找遍了都找不到,估计作者都没写,更别想有中文版了,所以只能 在vb6中点击视图-》对象窗口,可显示vbRichClient5.dll 所有的类和方法 QQ175891641 2018-2-15优化
2021-11-03 16:54:15 1.21MB vbRichClient winsock.ocx
1