0
我使用c#从我的asp.net应用程序发送邮件。如何将Content-Transfer-Encoding设置为asp.net中的8位
我的代码的一部分
Message.SubjectEncoding = Message.BodyEncoding = System.Text.Encoding.UTF8;
这个发送字符集 = UTF-8,但内容传输编码:BASE64
我已经通过Problem sending email with SmtpClient in C#走了,但我还没有找到如何将Content-Transfer-Encoding设置为8位
据我所知,SMTP是一个只支持纯ASCII的7位协议。因为它将8位数据转换为7位,所以Base64是一种解决方法。什么是实际的_problem_? – Nyerguds 2018-01-09 09:22:04