public string OperaStream(TcpClient tcpc,string strCmd) { Stream TcpStream; strCmd = strCmd + "rn"; file://加入换行符 TcpStream = tcpc.GetStream(); byte[] bWrite = Encoding.Default.GetBytes(strCmd.ToCharArray()); TcpStream.Write(bWrite,0,bWrite.Length); StreamReader sr = new StreamReader(tcpc.GetStream(),Encoding.Default); string rl = sr.ReadLine(); string sp = rl.Substring(0,3); ShowPro.Controls.Add(new LiteralControl("执行命令:<font color=red>"+strCmd+"</font><br/>返回数据:"+rl+"<br/>")); return sp; }
此函数的返回值是流的信息代码,用于判断操作是否成功,250表示成功,550表示只能适用于本地邮件,也就是说发件人必须是该服务器上的用户,比如在连接smtp.163.net,就必须拥有一个真实有效的163.net帐号,这种做法是服务器防止外人使用服务发送垃圾邮件
(编辑:焦作站长网)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|