System.Net.Mail发邮件异常,求帮助
我用的qq邮箱,在win8系统中可以发送,带附件也可以发送,
放到windows server2003中,不带附件可以发送,带了附件就发不出去,错误信息:
System.Net.Mail.SmtpException: Failure sending mail. ---> System.FormatException: An invalid character was found in the mail header: '周'.
at System.Net.Mime.MailBnfHelper.GetTokenOrQuotedString(String data, StringBuilder builder)
at System.Net.Mime.ContentDisposition.ToString()
at System.Net.Mime.ContentDisposition.PersistIfNeeded(HeaderCollection headers, Boolean forcePersist)
at System.Net.Mime.MimeBasePart.get_Headers()
at System.Net.Mime.MimePart.Send(BaseWriter writer)
at System.Net.Mime.MimeMultiPart.Send(BaseWriter writer)
at System.Net.Mail.Message.Send(BaseWriter writer, Boolean sendEnvelope)
at System.Net.Mail.SmtpClient.Send(MailMessage message)
--- End of inner exception stack trace ---
at System.Net.Mail.SmtpClient.Send(MailMessage message)
at DataBaseManage.Email.sendEmail(String sendServer, Int32 port, String sEmail, String sendPwd, String cEmail, String files, String Subject, String Body)