具体格式不是很清楚,大家帮我看看下面两条有什么问题??
send(s,"HELO 202.108.5.142",sizeof("HELO 202.108.5.142")+1,0);
send(s,"MAIL FROM:<[email protected]>",sizeof("MAIL FROM:<[email protected]>")+1,0);
解决方案 »
- 位图旋转产生的问题
- 明天开学了,高三下学期,散分!!
- ASP.net中调用ActiveX控件的问题
- exfat文件系统第11扇区8字节数据的生成方法
- 为什么由线程创建的对象就无法触发事件了?
- 想显示一图标于所以窗口之上,且新打开的窗口并不能擦除它,该怎么办呢?
- 如何使用SortChildrenCB对CTreeCtrl进行排序?MSDN上的例子,我没用明白。
- extern 的简单问题
- 自定义一个链表,他的元素的key 为一数据结构A,要取A内容,以下方法行不行?
- 绘制好的内存DC如何输出到打印预览界面上
- 急:求助:为什么vc生成工程不能自动生成代码,添加资源未能完成操作
- .net 程序直接运行到反汇编窗口i,怎么回事?
你用WSAGetLastError看看是什么错误
SOCKET s=socket(AF_INET,SOCK_STREAM,0); SOCKADDR_IN sin;
sin.sin_addr.S_un.S_addr=inet_addr("202.108.5.142");
sin.sin_family=AF_INET;
sin.sin_port=htons(25); if(connect(s,(SOCKADDR*)&sin,sizeof(sin))==SOCKET_ERROR)
MessageBox("connect error!");
send(s,"HELO 202.108.5.142",sizeof("HELO 202.108.5.142")+1,0);
char recvBuf[100];
recv(s,recvBuf,100,0);
MessageBox(recvBuf);
send(s,"MAIL FROM:<[email protected]>",sizeof("MAIL FROM:<[email protected]>")+1,0);
recv(s,recvBuf,100,0);
MessageBox(recvBuf);
....... closesocket(s);
WSACleanup();