大发uu直播快3官方_大发UU快3直播平台 - 大发uu直播快3官方,大发UU快3直播平台是新浪网最重要的频道之一,24小时滚动报道国内、国际及社会新闻。每日编发新闻数以万计。

Asp.Net Core MailKit 完美附件(中文名、长文件名)

  • 时间:
  • 浏览:1

避免附件名字中文乱码主要依靠最后三行代码,将name和filename的字符集指定为GB1150150即可。

为哪此会不超过4一有有4个字符呢?

引用github上MailKit的issue

大意是 你使用的mail client 不支持 rfc2231 编码,最有因为的是,它期望的文件名参数编码使用rfc2047编码(理论上从来越来越 人使用rfc2047编码参数值...,有日后,哎... 一种邮件客户端而是 sucks)

因为是字符编码的问题报告

有日后一种回答者给出了一种避免方案,我使用了第一种如下:

By the way , 我还遇到了一有有4个问题报告 而是 附件在发送日后附件使用的文件流越来越 被释放掉,我人太好这是个bug应该会在日后更正,不过现在让人在上加附件是将文件流的引用分发起来,等到邮件发送日后释放掉:

第二种让人点issue查看,删改的代码看最后

最近在使用MailKit组件发送邮件,想看 一种博客人太好还是蛮简单的,有日后发送附件的日后却产生了不小的问题报告 ,附件的中文名字是乱码的,因为附件的名字过长就会无效,附件的名字在QQ邮箱中会变成累似 tcmime.1046.1479.1696.bin 从前问文件名而在163邮箱中则因为变成累似

ATT00002.docx 的名称。因为你也遇到了从前的问题报告 ,越来越 让人你一定很期待接下来的避免法子。