关键字: Extmail mail 邮件服务器 正文乱码 解决方案
Extmail 1.02邮件正文乱码 的解决方法
是Text::Iconv造成的!删除就可以了!
我要如何移除已经安装了的模块?
使用ExtUtils::Installed和ExtUtils::Packlist这两个模块来实现。下面是一个例子,在ExtUtils::Packlist中有更详细的例子,
把文件存为 removeperlmodule.sh然后 chmod 755 ./removeperlmodule.sh
#!/usr/local/bin/perl -w
use ExtUtils::Packlist;
use ExtUtils::Installed;
$ARGV[0] or die "Usage: $0 Module::Name\n";
my $mod = $ARGV[0];
my $inst = ExtUtils::Installed->new();
foreach my $item (sort($inst->files($mod))) {
print "removing $item\n";
unlink $item;
}
my $packfile = $inst->packlist($mod)->packlist_file();
print "removing $packfile\n";
unlink $packfile;
如果想查看每个已安装的的Perl 模块则使用下面的脚本来列出:
[root@mail CGI-Application-FastCGI-0.02]# tail ../listperlmod.sh
my $inst=ExtUtils::Installed->new();
my @modules=$inst->modules();
foreach(@modules)
{
my $ver = $inst->version($_)||"???";
printf("%-12s -- %s\n",$_,$ver);
}
exit 0;
如上存为脚本并给可执行权限!

