基于socket编写的发信组件怎么不能使用?服务器已经打开socket 基于socket编写的发信组件怎么不能使用?服务器已经打开socket会是什么原因呢,组件其实就是利用TCP协议发信而已 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 using System;using System.Text;using System.IO;using System.Net;using System.Net.Sockets;using System.Collections;............. protected bool SendEmail() { //连接网络 try { tc=new TcpClient(mailserver,mailserverport); } catch(Exception e) { errmsg=e.ToString(); return false; } ns = tc.GetStream(); SMTPCodeAdd(); //验证网络连接是否正确 if(RightCodeHT[RecvResponse().Substring(0,3)]==null) { errmsg="网络连接失败"; return false; } ArrayList SendBuffer=new ArrayList(); string SendBufferstr; //进行SMTP验证 if(ESmtp) { if(!SmtpAuth()) return false; } else { SendBufferstr="HELO " + mailserver + enter; if(!Dialog(SendBufferstr,"")) return false; } //发件人信息 SendBufferstr="MAIL FROM:<" + From + ">" + enter; if(!Dialog(SendBufferstr,"发件人地址错误,或不能为空")) return false;................. OnRightToLeftChanged WPF中如何使用DataGridView Vs2003中的项目依赖项 和直接引用DLL 到项目有什么区别??? 大家给我推荐几个比较好的C#写的代码看看吧 插入数据难道不可以用变量吗?? 出现错误:myCommand_update.Connection.Open(); 在西线请大家帮看看: 获取调用方法来源的问题 C#文件(读写)操作 c#怎么实现下载后验证文件信息是否完全,怎么实现多类型解压文件的解压,如rar,zip等。 简单问题 c#中的委托 这个语句称为什么语句啊?
using System.Text;
using System.IO;
using System.Net;
using System.Net.Sockets;
using System.Collections;............. protected bool SendEmail()
{
//连接网络
try
{
tc=new TcpClient(mailserver,mailserverport);
}
catch(Exception e)
{
errmsg=e.ToString();
return false;
} ns = tc.GetStream();
SMTPCodeAdd(); //验证网络连接是否正确
if(RightCodeHT[RecvResponse().Substring(0,3)]==null)
{
errmsg="网络连接失败";
return false;
}
ArrayList SendBuffer=new ArrayList();
string SendBufferstr; //进行SMTP验证
if(ESmtp)
{
if(!SmtpAuth())
return false;
}
else
{
SendBufferstr="HELO " + mailserver + enter;
if(!Dialog(SendBufferstr,""))
return false;
} //发件人信息
SendBufferstr="MAIL FROM:<" + From + ">" + enter;
if(!Dialog(SendBufferstr,"发件人地址错误,或不能为空"))
return false;.................