C#写的发送邮件程序的问题

knop1027 2009-04-23 11:35:28
SmtpClient mailClient = new SmtpClient(smtp);
mailClient.Credentials = new NetworkCredential(user, password);
mailClient.Port = 25;
//mailClient.EnableSsl = true;
mailClient.ServicePoint.MaxIdleTime = 60;
MailMessage message = new MailMessage(fromMail, toMail);
message.Body = emailBody;//邮件内容
message.Subject = emailSubject;//邮件主题
try
{
mailClient.Send(message);
m_retLog = "成功发送给" + toMail;
}
catch (Exception e)
{
m_retLog = "给" + toMail + "的邮件发送失败! " + e.Message;
}
发现用上面的代码使用163的邮箱发送邮件,没有问题。
但是使用移动139邮箱就无法完成发送,服务器返回的错误信息是“参数或变量中有语法错误。服务器响应为:Decode failed”,找了半天还是不知道什么原因。有没有人遇到相同或者类似的问题啊??急求,小弟在此先谢过了!
...全文
100 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
hhh871030 2009-06-17
  • 打赏
  • 举报
回复
遇到同样的问题
gaosimeng 2009-05-17
  • 打赏
  • 举报
回复
我只知道是在发送
MAIL FROM:<...
时候
outlook格式为
MAIL FROM: <....
多个空格

这步产生的错误。
gaosimeng 2009-05-16
  • 打赏
  • 举报
回复
遇到同样的问题
顶。
knop1027 2009-04-24
  • 打赏
  • 举报
回复
再顶一下 来个人啊
knop1027 2009-04-23
  • 打赏
  • 举报
回复
怎么没人帮解决一下啊
pricks 2009-04-23
  • 打赏
  • 举报
回复
先帮你顶着,接分,顺便!

111,125

社区成员

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

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

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