.net6(.net core)使用MailKit收取邮件乱码的问题

发布时间 2023-04-03 11:44:01作者: メ問號ヘ

配置IMAP地址后,MailKit读取邮件时中文乱码。

主要问题是.net core以后默认缺失中文字符集。

1.安装System.Text.Encoding.CodePages包

 

 

2.在Main方法注册

  static void Main()
        {
            //注册字符集,缺失字符集,一些中文编码数据为乱码
            Encoding.RegisterProvider(CodePagesEncodingProvider.Instance);
        }