码迷,mamicode.com
首页 > Windows程序 > 详细

【C#】【邮件】C#发送邮件出现 "指定字符串与主题所要求的形式不符"

时间:2015-06-27 16:02:43      阅读:137      评论:0      收藏:0      [点我收藏+]

标签:

  用C#发送邮件的时候有时会出现指定字符串与主题所要求的形式不符的问题。

  经过查阅资料发现原因是主题里面你的字符串中有一些特殊字符导致出错。去掉改类字符即可成功。

  比如:

  我出现的错误原因是主题中有回车符"\r\n",解决方法是把“\r\n”替换成其他的比如空格即可。

zhuti = zhuti.Replace("\r", " ");
zhuti = zhuti.Replace("\n", " ");

以上之所以分开替换,考虑到可能有时会单独 \r 或单独 \n .

总的来说呢,如果出现类似的问题,你首先就是看下有没有一些特殊的字符,去掉试下......

 

【C#】【邮件】C#发送邮件出现 "指定字符串与主题所要求的形式不符"

标签:

原文地址:http://www.cnblogs.com/mqxs/p/4604003.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!