信箱传输乱码怎么回事,邮件附件出现乱码怎么解决

SpringBoot开发中mail中文附件乱码如何解决

前一段时间做过一个邮件发送的服务,以前大体都测试过,文本、图片、附件都是没有问题的,可有同事反应发送的附件名称有中文乱码,类似如下截图展示:

咋一看不像乱码,抱着试试看的态度,为MimeMessageHelper硬性加了编码:

信箱传输乱码怎么回事,邮件附件出现乱码怎么解决

并且对文件名称加了转码:

信箱传输乱码怎么回事,邮件附件出现乱码怎么解决

但是,如果你跟进源码会发现spring已经为你做了转码工作,所以这个问题不存在的。

继续跟进MimeBodyPart类,发现setFileName方法中有个ParameterList类,点击继续跟进ParameterList类,里面的toString方法:

信箱传输乱码怎么回事,邮件附件出现乱码怎么解决

上面这段代码的逻辑,大家应该可以很清晰的理解了吧,大家可以发现如果value.length() > 60 并且 splitLongParameters?哎,问题来了,splitLongParameters到底是个什么值,我们查找splitLongParameters,发现了其在类开头已经定义了

信箱传输乱码怎么回事,邮件附件出现乱码怎么解决

大致意思就是,编码后的文件名长度如果大于60并且splitLongParameters的值为true,encodeParameters的值为true,文件名就会被截取,想想编码后的值被截取是什么样子?也只能是文章开头截图的显示了。

最终的解决方案就是,在发送的时候初始化splitLongParameters为false不截取

本文来自投稿,不代表展天博客立场,如若转载,请注明出处:https://www.me900.com/459671.html

(0)

相关推荐

  • 如何有效发广告 有效发布广告的方法

    如何有效发广告 有效发布广告的方法 随着互联网和社交媒体的不断发展,广告已经成为企业营销中不可或缺的一部分。然而,仅仅发布广告并不能保证其有效性。本文将从以下四个方面阐述如何有效发广告和有效发布广告的方法:明确目标受众、选择正确的平台、优化广告素材和创意,以及持续监测和分析效果。 一、明确目标受众 明确目标受众是成功广告的第一步。企业需要了解自己的产品或服务…

    2023-05-22
  • 80s素材网官网 电影短视频素材下载网站

    目前电影剪辑非常流行,那么如何下载带有高清水印的视频呢?通常我们直接用平台的水印下载。第一个如图:所示。 看到腾讯视频的logo后,按F12跳出评论元素。看下图。如果你不明白,可以打电话给我。 找到带logo的代码,直接删除就可以了,如下图。 如果你找到它并删除它,它将变得无水印。只需点击记录。 第二种方法是手机下载无水印视频作为app,基本用于影视。看下图…

    2023-04-03
  • 女孩子创业(几个适合创业的小成本项目)

    女孩子创业(几个适合创业的小成本项目)女孩子创业(几个适合创业的小成本项目)女孩子创业(几个适合创业的小成本项目)女孩子创业(几个适合创业的小成本项目)

    2022已进入尾声 还有没有跟上创业车的小姐姐吗? 做一个有颜有钱的小富婆 几个适合创业的小成本项目 推荐一:西点 随着生活水平提高,购买甜品面包已经成为人们日常消费中的一部分。城市里大街小巷开满了甜品店,而且还在以迅猛的速度不断扩张。因为行业迅速扩张,西点蛋糕烘焙师已经成为紧缺人才,西点行业已经成为炙手可热的行业。 西点行业干净卫生,体面整洁。学习西点,可…

    2023-05-28 创业杂谈
  • 小众市场有哪些行业(小众市场成功案例)

    小众市场有哪些行业(小众市场成功案例)小众市场有哪些行业(小众市场成功案例)小众市场有哪些行业(小众市场成功案例)小众市场有哪些行业(小众市场成功案例)

    有些产品的销量是有时效性的,随着时间的变化而变化。某一段时间他的刚需客户会达到顶峰,某一段时间他的刚需客户又跌入低谷。 而季节也是影响这些产品销量的重要因素。 冬天天气是寒冷的,除了南方一些个别城市,北方城市基本上都会经历几场白雪皑皑的大雪,这个时候上班就靠勇气,每天早上起床大部分都开始有了拖延症。总想在温暖的被窝多呆一会。对于那些有汽车的人来讲还好说,但是…

    2023-01-30 创业杂谈
  • 最火爆的快餐,最好吃的快餐店

    最火爆的快餐,最好吃的快餐店最火爆的快餐,最好吃的快餐店最火爆的快餐,最好吃的快餐店最火爆的快餐,最好吃的快餐店

    不断创新,让“中式快餐赛道革新者”站稳了脚跟。但从更长的时间轴来看,这可能仅仅是其新征程的起点。 本文由红餐网(ID:hongcan18)原创首发,作者:周里希,编辑:景雪。 一家快餐店的生意能有多火? “日均用餐2000人次,日营收达到6-7万元。” “450㎡的门店自开业以来,每到中午便座无虚席。” 近日,深圳的一家快餐店火出了圈。有业内人士透露称,该店…

    2023-07-18 创业杂谈
  • 建筑材料加盟代理,建筑设计公司资质要求

    2022年建筑设计公司资质加盟政策是怎样的? 建筑设计公司资质加盟就没有政府或国家出台的政策规定,都是拥有资质的设计企业根据市场情况,自己的资质、人才和案例情况进行综合分析和定位,定出年度加盟费和相关资质管理要求、分公司管理要求,通过签订协议、缴纳年度承包费和一定数量的保证金来完成的。 建筑设计院加盟分公司是依托总公司名义,在自己经营所在地,开设独立分公司,…

    2023-07-19
  • 实体店怎么推广引流(新开实体店如何引流与推广)

    实体店怎么推广引流(新开实体店如何引流与推广)实体店怎么推广引流(新开实体店如何引流与推广)实体店怎么推广引流(新开实体店如何引流与推广)实体店怎么推广引流(新开实体店如何引流与推广)

    赚钱路子有多野?只要方法对了,开个小店也能赚大钱,去年有一对90后夫妻,开了一家水果店因为水果店竞争比较激烈,所以生意惨淡濒临关门,然后经高人指点,不但收回成本,还让他一年多赚了100多万那他具体是怎么操作的呢? 他们拉一车桔子回来,采用卖袋子的方式来销售桔子,你到他的店里去买桔子,他是不论斤来算价格的,他以7块钱的价格卖一个袋子给顾客,然后你自己在店里去装…

    2022-05-28 创业杂谈
  • 农村创业国家扶持项目有哪些,一亩田农产品行情

    农村创业国家扶持项目有哪些,一亩田农产品行情农村创业国家扶持项目有哪些,一亩田农产品行情农村创业国家扶持项目有哪些,一亩田农产品行情农村创业国家扶持项目有哪些,一亩田农产品行情

    在一亩田上,有这样的一批人, 不在同一个省份, 不同的身份、不同的教育背景、因为不同的原因, 他们选择返乡创业。   如果没有意外,来自河南的姑娘刘影, 此刻还在广东的工厂流水线上做工。 来自广东的小伙李炎, 就在某个公司销售农产品。   这一次的改变,他们走上了完全不同的人生道路,不论是在个人职业选择、收入增长等方面,都有了非常大的进步…

    2023-06-11 创业杂谈
  • N名牌鞋老人鞋,目前老人鞋哪个品牌好

    N名牌鞋老人鞋,目前老人鞋哪个品牌好N名牌鞋老人鞋,目前老人鞋哪个品牌好N名牌鞋老人鞋,目前老人鞋哪个品牌好N名牌鞋老人鞋,目前老人鞋哪个品牌好

    由世界卫生与健康组织、STYLE FASHION(时代风尚)共同发起评选的全球十大老人鞋品牌排行榜。评选根据设计、原材料、工艺、口碑度、权威评价、品牌形象、性价比、销售情况等8个方面进行了综合评测,最终评选出老人鞋十大品牌。具体排名如下: NO.1—名物志 作为英国知名的奢侈品集团LVMH GROUP所属的轻奢品牌,继承了其一直以来的简约轻奢的风格。而作为最…

    2023-07-17 创业杂谈
  • 卖服装技巧(卖服装技巧和话术)

    (本文首发于“泽宇咨询经”公号,订阅公号查看更多赚钱方法) 为什么你辛辛苦苦做出来的产品,但就是卖不动? 今天大家创业的时候,很多创业者遇到的最大的问题,就是没有正确的去把自己的价值呈现出来,所以你的东西难卖。 你明明值1,000块钱的东西,成本可能都要900块钱,但是你不会展示,消费者心里认为你只值100,所以卖不出去, 那怎么呈现出1,000的价值,然后…

    2023-05-26
  • 百货超市加盟店排行榜,十元精品店加盟哪家好

    十元精品这一行业从兴起到发展至今,已经发生了很大的变化,当下的十元精品已接近成熟,拥有自己的完整经营体系。对于如何经营好十元精品店这一块,相信很多合作伙伴有模糊印象但具体到每一个版块还是不太清楚的。这个时候就突显出选择什么样的快时尚品牌的重要性。YOYOSO韩尚优品是国际快时尚休闲百货知名品牌,全球“时尚休闲百货优品”领域的优秀企业,接下来,YOYOSO韩尚…

    2023-07-16
  • 连锁经营七天接人方式,酒店特殊政策有哪些内容

    一、接待前:准备工作 1、商务接待、商务陪同的目的了解本次商务接待、商务陪同的目的。这个目的有可能是来企业参观考察、与某个部门交流座谈、陪同去其他企业学习、陪同至当地特色风景名胜游览等,这是你要首先了解清楚的。2、接待标准、接待计划根据来访或陪同的目的,明确接待的标准,并根据标准拟定接待计划。 不同来访或陪同人员有不同的接待标准和规格,要提前通知的人员、准备…

    2023-06-12