1
我试图用具有一些非ASCII字符,如ΓÇô消息发送邮件Perl的 - 的Mail :: Sendmail的编码问题
的Mail :: Sendmail的失败,出现错误“,在位于C子程序入口宽字符:/ Perl64/site/lib/Mail/Sendmail.pm 237行“
任何想法?
我试图用具有一些非ASCII字符,如ΓÇô消息发送邮件Perl的 - 的Mail :: Sendmail的编码问题
的Mail :: Sendmail的失败,出现错误“,在位于C子程序入口宽字符:/ Perl64/site/lib/Mail/Sendmail.pm 237行“
任何想法?
在PerlMonks的这个问题上有a nice article。总之,你需要编码你发送的数据。上述文章的一个例子:
use Encode;
my $bytes = encode('utf8', $input);
email({
...
charset => 'utf8',
_text => $bytes,
}) ...