SMTP协议收发邮件
这是整个程序的核心部分。具体的实现SMTP协议的程序正是通过它一步一步实现并最
终实现发送简单邮件甚至带附件的邮件的功能。
3.1.2 邮件发送程序
private bool SendEmail();
{
//连接网络
try;
{
//建立一个TCP连接
tc=new; TcpClient(mailserver,mailserverport);
}
catch;
{
MessageBox.Show ("连接失败","请确认");
return false;
} //获取当前流的资料
ns = tc.GetStream();
SMTPCodeAdd(); //验证网络连接是否正确
if(RightCodeHT[RecvResponse().Substring(0,3)]==null)
{
return false;
}
string[] SendBuffer;
string SendBufferstr;
//进行SMTP验证
//具体的SMTP命令与代码的结合
if(ESmtp)
{