文档章节

perl发邮件附件乱码问题

阿祥_开源中国
 阿祥_开源中国
发布于 2016/08/09 22:40
字数 93
阅读 59
收藏 0

背景:

    使用 Mail::sender 模块的 MailFile 发送带附件的邮件时,中文文件名出现部分乱码的问题。

解决办法:

    $sender->OpenMultipart({
          from => '发件人',
          to=>'收件人',
          smtp=>'smtp.exmail.qq.com',
          subject=>encode('MIME-B',decode('utf-8', "标题"))
    });
    $sender->Body({ msg => "邮件正文" });
    $sender->Attach({
      ctype => 'text/csv',
      encoding => '8BIT', # 指定 Content-Transfer-Encoding: 8BIT
      file => "文件名"
    });

© 著作权归作者所有

下一篇: git常见问题
阿祥_开源中国
粉丝 17
博文 24
码字总数 9890
作品 0
朝阳
程序员
私信 提问
加载中

评论(1)

李夫子
祥哥,干货更新速度要加快啊13
【转】用 apache commons-email 轻松发送无乱码邮件

peigen 的 用 apache commons-email 轻松发送无乱码邮件 原来项目中都是自己拿到 mail.jar 和 activation.jar 两个包编写发送Email的代码,虽然不难,但也有些麻烦。 现在好了,在 apache 站...

xant
2012/04/17
189
0
java邮件主题乱码

最近客户生产环境邮件主题乱码,乱码如下=?ANSI_X3.4-1968?B?Pz8/P0lOQzA2ODQ1OD8/Pz8/Pw==?=,而且邮件类型的附件找不到,但是附件是存在的,导出doc的文件也是乱码,本机和测试环境都没有问...

WAZXG
2016/05/31
401
2
android 原生 电子邮件 应用 发送邮件附带 中文名附件时 附件名称乱码问题解决

编写好邮件点击发送,代码执行MessageCompose.java 中的(邮件的编写,及添加附件都在这个类中处理) private void sendOrSaveMessage(boolean send) { if (!mMessageLoaded) { Log.w(Loggin...

黛曦葛溪
2015/01/15
1K
0
python 生成csv乱码问题解决方法

需求背景 最近为公司开发了一套邮件日报程序,邮件一般就是表格,图片,然后就是附件。附件一般都是默认写到txt文件里,但是PM希望邮件里的附件能直接用Excel这种软件打开,最开始想保存为E...

苍狼牧
2017/03/13
0
0
commons-email发邮件

记得曾经学习用javamail发邮件,学了2天,大概搞明白了利用javamail发邮件的方法和注意事项。 这周末在网上闲逛时,发现了另外一个发邮件的好东东。 commons-email-1.1.jar: 这是Apache组织下...

enzozhong
2013/02/14
623
0

没有更多内容

加载失败,请刷新页面

加载更多

堆”和“栈

C++作为一款C语言的升级版本,具有非常强大的功能。它不但能够支持各种程序设计风格,而且还具有C语言的所有功能。我们在这里为大家介绍的是其中一个比较重要的内容,C++内存区域的基本介绍。...

SibylY
22分钟前
2
0
总结:Https

一、介绍 简单理解,https即在http协议的基础上,增加了SSL协议,保障数据传输的安全性。 它由以前的http—–>tcp,改为http——>SSL—–>tcp;https采用了共享密钥加密+公开密钥加密的方式 ...

浮躁的码农
24分钟前
2
0
数据库表与表之间的一对一、一对多、多对多关系

表1 foreign key 表2 多对一:表 1 的多条记录对应表 2 的一条记录 利用foreign key的原理我们可以制作两张表的多对多,一对一关系 多对多: 表1的多条记录可以对应表2的一条记录 表2的多条记...

Garphy
55分钟前
6
0
MySQL 表崩溃修复

MySQL日志报错 2019-10-19 13:41:51 19916 [ERROR] /usr/local/mysql/bin/mysqld: Table './initread_hss/user_info' is marked as crashed and should be repaired2019-10-19 13:41:51 1......

雁南飞丶
今天
6
0
Error和Exception

1.Error类和Exception类都是继承Throwable类 2.Error(错误)是系统中的错误,程序员是不能改变的和处理的,是在程序编译时出现的错误,只能通过修改程序才能修正。一般是指与虚拟机相关的问...

大瑞清_liurq
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部