无法连接邮件服务器是怎么回事?

lkf181 2012-02-29 12:25:44
SmtpClient smtp = new SmtpClient();
smtp.Host = "122.226.56.47";
smtp.Port = 23;
MailMessage mail = new MailMessage();

mail.From = new MailAddress("123456@qq.com");
mail.To.Add(new MailAddress("78910@qq.com"));
mail.Subject = "主题";
mail.Body = "邮件内容";
//mail.Attachments.Add(new Attachment("Attachment File Name"));
smtp.Send(mail);
传到租用的空间 显示:
由于目标机器积极拒绝,无法连接。 122.226.56.47:23 是怎么回事啊?
...全文
1111 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
lkf181 2012-03-02
  • 打赏
  • 举报
回复
命令顺序不正确。 服务器响应为: Error: need EHLO and AUTH first !又出这个错误!郁闷!
ljp88888 2012-02-29
  • 打赏
  • 举报
回复
你用是smtp 要发送吧 一般发送的端口都是25 怎么会是23呢

你要是用的QQ邮箱的服务器应该是
smtp.Host = "smtp.qq.com";
smtp.Port = 25;

这样才对
Ki1381 2012-02-29
  • 打赏
  • 举报
回复
确认是23而不是25端口吗?从我机器上telnet 122.226.56.47 23失败,但是25成功。

220 mx.35inter.com ESMTP Postfix
bdmh 2012-02-29
  • 打赏
  • 举报
回复
122.226.56.47"; 这个写死了,人家服务器上能访问吗
Carpathia 2012-02-29
  • 打赏
  • 举报
回复
请确保122.226.56.47:23该通讯可以连接成功

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧