不想转发的话这么做:
查询DNS,找到目标地址的MX纪录
用SMTP协议发消息。
最简单的SMTP协议是这样的
HELO [服务器名]
MAIL FROM: [发件人邮件地址]
RCPT TO: [收件人邮件地址]
DATA
[邮件内容]
QUIT
查询DNS,找到目标地址的MX纪录
用SMTP协议发消息。
最简单的SMTP协议是这样的
HELO [服务器名]
MAIL FROM: [发件人邮件地址]
RCPT TO: [收件人邮件地址]
DATA
[邮件内容]
QUIT
HELO [服务器名]这个服务器名是什么 是IPAddress.parse("smtp.126.com")嘛
dataToSend=Encoding.ASCII.GetBytes(sendString);
writeStream.Write(dataToSend,0,dataToSend.Length); receiveData=readStream.ReadLine();
lstLog.Items.Add(receiveData); sendString="MAIL FROM:"+"<"+txtFrom.Text + ">\r\n";
dataToSend=Encoding.ASCII.GetBytes(sendString);
writeStream.Write(dataToSend,0,dataToSend.Length); receiveData=readStream.ReadLine();
lstLog.Items.Add(receiveData);