6月29
安装的extmail,能正常收发邮件,却发现日志里面有很多错误:
extman/libs/Encode/IMAPUTF7.pm line 76.
extman/libs/Encode/IMAPUTF7.pm line 76.
extman/libs/Encode/IMAPUTF7.pm line 76.
extman/libs/Encode/IMAPUTF7.pm line 76.
extman/libs/Encode/IMAPUTF7.pm line 76.
extman/libs/Encode/IMAPUTF7.pm line 76.
extman/libs/Encode/IMAPUTF7.pm line 76.
extman/libs/Encode/IMAPUTF7.pm line 76.
extman/libs/Encode/IMAPUTF7.pm line 76.
extman/libs/Encode/IMAPUTF7.pm line 76.
解决:
1、下载并解压
# axel -a http://search.cpan.org/CPAN/authors/id/P/PM/PMAKHOLM/Encode-IMAPUTF7-1.05.tar.gz(官方当前最新版本)
# tar -zxvf Encode-IMAPUTF7-1.05.tar.gz
2、编译并复制到目标目录覆盖源文件(建议覆盖前将源文件备份)
# cd Encode-IMAPUTF7-1.05
# perl Makefile.PL
# cd lib/Encode
# cp IMAPUTF7.pm extman/libs/Encode/ (此处请根据实际输入正确的extman路径)1
另:
extmail官方解决方法:
编辑Encode-IMAPUTF7.pm文件(修改之前注意备份)
将“no warnings 'redefine';^M”那一行修改成“no warnings;”或“no warnings qw(prototype redefine);”
extman/libs/Encode/IMAPUTF7.pm line 76.
extman/libs/Encode/IMAPUTF7.pm line 76.
extman/libs/Encode/IMAPUTF7.pm line 76.
extman/libs/Encode/IMAPUTF7.pm line 76.
extman/libs/Encode/IMAPUTF7.pm line 76.
extman/libs/Encode/IMAPUTF7.pm line 76.
extman/libs/Encode/IMAPUTF7.pm line 76.
extman/libs/Encode/IMAPUTF7.pm line 76.
extman/libs/Encode/IMAPUTF7.pm line 76.
extman/libs/Encode/IMAPUTF7.pm line 76.
解决:
1、下载并解压
# axel -a http://search.cpan.org/CPAN/authors/id/P/PM/PMAKHOLM/Encode-IMAPUTF7-1.05.tar.gz(官方当前最新版本)
# tar -zxvf Encode-IMAPUTF7-1.05.tar.gz
2、编译并复制到目标目录覆盖源文件(建议覆盖前将源文件备份)
# cd Encode-IMAPUTF7-1.05
# perl Makefile.PL
# cd lib/Encode
# cp IMAPUTF7.pm extman/libs/Encode/ (此处请根据实际输入正确的extman路径)1
另:
extmail官方解决方法:
编辑Encode-IMAPUTF7.pm文件(修改之前注意备份)
将“no warnings 'redefine';^M”那一行修改成“no warnings;”或“no warnings qw(prototype redefine);”
3月3
#portmaster --check-depends
#portmaster --check-port-dbdir
#pkgdb -Fu
OK!



