无法找到Email / Sender / simple.pm

时间:2013-11-12 11:42:57

标签: perl email

我想使用perl Email模块发送电子邮件。我已经安装了Email::Sender。运行以下

之后
sudo perl -MCPAN -e shell
install Email::Sender

它说Email::Sender is up to date

但是当我运行我的脚本时,我收到以下错误:

  

找不到@INC中的Email / Sender / simple.pm(@INC包含:/usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi / usr / lib / perl5 / site_perl /5.8.8 /usr/lib/perl5/site_perl/5.8.5 / usr / lib / perl5 / site_perl /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi / usr / lib / perl5 /vendor_perl/5.8.8 / usr / lib / perl5 / vendor_perl /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/5.8.8。)at ./first.pl第8行。   BEGIN失败 - 编译在./first.pl第8行中止。

脚本:

use Email::Sender::simple qw(sendmail); #line 8
use Email::Simple; #line 9

任何帮助表示感谢。

2 个答案:

答案 0 :(得分:11)

该模块名为Email::Sender::Simple(有两个大写S个字符),而不是Email::Sender::simple

答案 1 :(得分:0)

虽然在perl-CPANEL中显示库已正确安装,但它不起作用,您可以尝试下一步:

1)从rpm安装epel存储库(通过谷歌搜索,你可以轻松找到它)

2)发行yum repolist

3)发出yum install perl-Mail-Sender.noarch