Javascript 如何在Perl中通过电子邮件将html页面作为附件发送

Javascript 如何在Perl中通过电子邮件将html页面作为附件发送,javascript,html,perl,cgi,perl-module,Javascript,Html,Perl,Cgi,Perl Module,我最近开始编程,我知道如何用perl发送邮件,但我正在用HTML页面生成一个可滚动的表格,我需要用perl将其作为附件发送,对此我一无所知。有人能帮我吗? 编辑: 这个问题与此不同,我要求将html页面作为附件发送,而不是发送html电子邮件因为您说您已经在使用,他们在文档中明确说明了如何执行此操作: $msg = MIME::Lite->new( To =>'you@yourhost.com', Subject =>'HTML with in-l

我最近开始编程,我知道如何用perl发送邮件,但我正在用HTML页面生成一个可滚动的表格,我需要用perl将其作为附件发送,对此我一无所知。有人能帮我吗?
编辑:
这个问题与此不同,我要求将html页面作为附件发送,而不是发送html电子邮件

因为您说您已经在使用,他们在文档中明确说明了如何执行此操作:

$msg = MIME::Lite->new(
     To      =>'you@yourhost.com',
     Subject =>'HTML with in-line images!',
     Type    =>'multipart/related'
);
$msg->attach(
    Type => 'text/html',
    Data => qq{
        <body>
            Here's <i>my</i> image:
            <img src="cid:myimage.gif">
        </body>
    },
);
$msg->attach(
    Type => 'image/gif',
    Id   => 'myimage.gif',
    Path => '/path/to/somefile.gif',
);
$msg->send();
$msg=MIME::Lite->new(
To=>'you@yourhost.com',
主题=>'HTML带内嵌图像!',
类型=>“多部分/相关”
);
$msg->attach(
类型=>'text/html',
数据=>qq{
这是我的照片:
},
);
$msg->attach(
类型=>'image/gif',
Id=>myimage.gif',
Path=>'/Path/to/somefile.gif',
);
$msg->send();

然而,正如评论和文件页中所指出的那样。你真的应该用另一种方法。工作正常,并在其

中告诉您如何执行此操作。您需要创建一条由多个部分组成的消息。请参阅本模块并查看本节:创建一条多部分消息(即带有附件的消息)并发送它SMTP@smith仅供参考,MIME::Lite的文档说,“等等!MIME::Lite当前的维护人员不推荐使用它。有许多备选方案,如Email::MIME或MIME::Entity和Email::Sender,您可能应该改用它们。Lite继续累积奇怪的bug报告,由于有更好的替代品,它没有收到大量重构。请考虑使用其他的东西。“MIME:Lite是我发邮件的Goto模块。我不确定我准备好了吗?- -你现在用什么模块来发送你的电子邮件?”JKuuHLLN这不是重复的问题。