using System.Net;
using System.Net.Mail;


private void SendMail() {
SmtpClient smtp = new SmtpClient();
smtp.Host = "mail.163.com";
smtp.Port = 25;
smtp.EnableSsl = false;
smtp.UseDefaultCredentials = false;
smtp.DeliveryMethod = SmtpDeliveryMethod.Network;
smtp.Credentials = new NetworkCredential(smtpUsername, smtpPassword);
try {
smtp.Send("abc@163.com", "def@163.com", "Subject", "Content");
MessageBox.Show("Mail Sent!");
} catch (Exception ex) {
MessageBox.Show("Fail! Reason:" + ex.ToString());
}
}

用 163.com 的 smtp 服务顺利通过,但 21.com 的不行,无论是免费邮还是企业邮箱。

浙公网安备 33010602011771号