`
anson_xu
  • 浏览: 512963 次
  • 性别: Icon_minigender_1
  • 来自: 惠州
社区版块
存档分类

perl Base64 邮件解码 乱码 问题

    博客分类:
  • php
阅读更多
http://maclife.net/tools/base64/
是一个在线解码网址
其中有设置字符集 Charse
后面发现自己的MIME::Base64解码后总显示乱码的问题原因是

use Encode;
use utf8;
use MIME::Base64;

charset=GB2312的
需要$dec = decode("GBK",$dec);

charset=big5
需要$dec = decode("big5",$dec);

charset=utf8
需要$dec = decode("utf8",$dec);


还有charset=ISO-8859-1
需要$dec = encode("utf8",decode("ISO-8859-1",$dec);
$dec = decode("utf8",$dec);
分享到:
评论

相关推荐

    perl实现BASE64编、解码的源程序

    BASE64编码在HTTP、电子邮件的协议处理中频繁使用。本程序演示了使用perl进行BASE64编、解码的基本方法。

    perl自动发邮件

    标签"perl发邮件"和"自动发邮件"进一步强调了主题,而"perl outlook"可能意味着我们还将探讨如何利用Perl与Microsoft Outlook集成。Outlook通常使用MAPI(Messaging Application Programming Interface)进行交互,...

    perl读取excel内容,并发送html邮件!中文不乱码

    perl读取excel内容,并发送html邮件!中文不乱码,直接下载可用,只需要改一下文件路径,这是已经上生产的脚本

    perl-base_5.14.2-6ubuntu2.4_amd64

    mysql安装时候遇到依赖问题,这是需要的包。 详情见: http://blog.csdn.net/maixia24/article/details/43410093

    perl-MIME-Base64-3.15-396.el8.x86_64.rpm

    离线安装包,亲测可用

    perl windows 64 bit安装包

    perl windows 64 bit安装包,支持图形化界面安装方式。

    rh-perl530-perl-MIME-Base64-3.15-451.el7.x86_64.rpm

    官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装

    perl-MIME-Base64-3.15-396.el8.aarch64.rpm

    离线安装包,亲测可用

    perl 写的发邮件smtp

    如果你在处理过程中遇到问题,例如服务器连接问题、认证错误等,通常需要检查网络设置、SMTP服务器配置以及Perl脚本中的错误处理部分。此外,还可以尝试使用其他Perl模块,如`Email::Sender`,它提供了更高级的功能...

    perl smtp发送邮件

    perl smtp 发送邮件 自动发送邮件

    perl发送邮件

    在提供的文件中,`perl.docx`可能包含更详细的Perl发送邮件教程,详细解释每一步的作用和可能遇到的问题。`perl语法.pl`很可能是实现上述示例代码的Perl脚本,你可以查看并运行它以理解实际的代码工作流程。`邮件...

    利用perl给多人发送邮件

    本主题将深入探讨如何在Unix环境下利用Perl编写脚本来实现给多人发送邮件的功能。 首先,我们要理解Perl中的邮件发送机制。在Unix系统中,Perl可以通过内置的`Mail::Sender`模块或者第三方的`Email::Sender`模块来...

    一个简单的图片转base64代码,PHP的

    代码很简短,可以很直接的了解怎么把图片转换成base64代码,可以节省服务器空间,但会增加数据库容量,淘宝的一些站点都使用了此技术。

    perl-5.24-win64.rar

    标题中的"perl-5.24-win64.rar"指的是Perl编程语言的Windows 64位版本的压缩包,版本号为5.24。Perl是一种高级的、通用的、解释型、动态的编程语言,尤其适合处理文本操作和系统管理任务。在Windows环境下,Perl的...

    strawberry-perl-5.32.1.1-64bit.msi

    strawberry-perl-5.32.1.1-64bit.msi离线安装包(官方),可避免从官网下载速度慢的问题。 windows环境的perl安装包,不用去官网下载了,测试好用。 strawberry-perl-5.32.1.1-64bit.msi离线安装包(官方),可避免...

    perl发送html邮件

    利用perl脚本发送邮件的时候,有时候需要使用html格式,此脚本就是利用perl发送html邮件的一个例子

    ActivePerl_x64_5.24.1-64bit.zip

    ActivePerl的使用对于Windows开发者来说尤其有价值,因为它解决了在Windows环境中运行Perl程序时可能遇到的兼容性问题。此外,ActivePerl还包括了CPAN(Comprehensive Perl Archive Network)集成,这是一个庞大的...

    strawberry-perl-5.32.1.1-64bit

    对于开发者而言,Strawberry Perl提供了一种无缝的方式来在Windows环境中使用Perl,无需担心依赖项问题,因为所有必要的工具都已包含在内。 总的来说,"strawberry-perl-5.32.1.1-64bit"是一个全面的Perl开发和运行...

    rh-perl526-perl-MIME-Base64-3.15-396.el7.x86_64.rpm

    官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装

    strawberry-perl-5.32.1.1-64bit perl 解释器

    "strawberry-perl-5.32.1.1-64bit" 是一个专为Windows平台设计的Perl解释器,它包含了Perl 5.32.1.1版本,并且是64位的。Strawberry Perl是一个完整的Perl发行版,包含了编译器、库、工具和其他必要的组件,使得用户...

Global site tag (gtag.js) - Google Analytics