- 论坛徽章:
- 0
|
发送的邮件附件并不是test.doc这个文件,附件内容就是我的path内容“./test.doc”,请问是怎么回事?- my $msg = MIME::Lite->new(
- From => 'mail',
- To => 'mail',
- Subject => 'Perl Test',
- Type =>'multipart/signed',
- );
-
- $msg->attach(
- Type => 'application/msword',
- Path => './test.doc',
- Filename => 'test.doc',
- Disposition => 'attachment',
- );
- my $mailer = new Net::SMTP::TLS(
- 'smtp.gmail.com',
- Port => 587,
- User => 'user',
- Password=> 'password');
- $mailer->mail('mail');
- $mailer->to('mail');
- $mailer->data;
- $mailer->datasend($msg->as_string);
- $mailer->dataend;
- $mailer->quit;
复制代码 |
|