#!/usr/bin/perl
my $mail=Email::Send::SMTP::Gmail->new( -smtp=>'smtp.gmail.com',
-login=>'sample@gmail.com',
-pass=>'password');
my $body = '<h1>buddy I got it ...</h1>';
$mail->send(-to=>'to@gmail.com',-cc=>'',-subject=>'subject',
-body=>$body,-contenttype=>'text/html');
$mail->bye;
Everytime i run my script here's the output
有人可以建议并帮助我解释为什么我的html(正文电子邮件)无效。
答案 0 :(得分:0)
您将HTML代码放在纯文本电子邮件的内容中。 此模块似乎不支持HTML电子邮件...如果您要在电子邮件中发送HTML,或者找到为您执行此操作的模块,则必须自行提供标题。
关键: -contenttype =&gt;'text / html'最有可能被忽略......模块文档中没有提到它!