一个现有的连接被强行通过SMTP客户端的远程主机关闭 [英] An existing connection was forcibly closed by the remote host in SMTP client

查看:173
本文介绍了一个现有的连接被强行通过SMTP客户端的远程主机关闭的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我即将放弃调试的SMTP服务器来发送电子邮件...我的code是以下

  SmtpClient的MailCli​​ent =新SmtpClient(plus.smtp.mail.yahoo.com,465);
    mailCli​​ent.EnableSsl = TRUE;
    MailMessage消息=新MailMessage();
    message.To.Add(aditya15417@hotmail.com);
    message.Subject =permias  - 图森接触美;
    mailCli​​ent.Credentials =新的NetworkCredential(myemail@yahoo.com,输入mypassword);
    MailAddress fromAddress =新MailAddress(Email.Text,Name.Text);
    message.From = fromAddress;

    mailCli​​ent.Send(消息);
 

解决方案

您需要通过登录凭证:

  mailCli​​ent.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屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆