一个现有的连接被强行通过SMTP客户端的远程主机关闭 [英] An existing connection was forcibly closed by the remote host in SMTP client
本文介绍了一个现有的连接被强行通过SMTP客户端的远程主机关闭的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我即将放弃调试的SMTP服务器来发送电子邮件...我的code是以下
SmtpClient的MailClient =新SmtpClient(plus.smtp.mail.yahoo.com,465);
mailClient.EnableSsl = TRUE;
MailMessage消息=新MailMessage();
message.To.Add(aditya15417@hotmail.com);
message.Subject =permias - 图森接触美;
mailClient.Credentials =新的NetworkCredential(myemail@yahoo.com,输入mypassword);
MailAddress fromAddress =新MailAddress(Email.Text,Name.Text);
message.From = fromAddress;
mailClient.Send(消息);
解决方案
您需要通过登录凭证:
mailClient.Credentials =新的NetworkCredential(Email.Text,密码)
I am about to give up debugging SMTP servers to send email... My code is the following
SmtpClient mailClient = new SmtpClient("plus.smtp.mail.yahoo.com", 465);
mailClient.EnableSsl = true;
MailMessage message = new MailMessage();
message.To.Add("aditya15417@hotmail.com");
message.Subject = "permias-tucson-contact-us";
mailClient.Credentials = new NetworkCredential("myemail@yahoo.com", "mypassword");
MailAddress fromAddress = new MailAddress(Email.Text, Name.Text);
message.From = fromAddress;
mailClient.Send(message);
解决方案
You need to pass login credentials:
mailClient.Credentials = new NetworkCredential(Email.Text, password)
这篇关于一个现有的连接被强行通过SMTP客户端的远程主机关闭的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文