作者Xphenomenon (啦 )
看板Perl
标题[问题] 关於使用 Net::SMTP
时间Wed Mar 26 19:51:55 2008
use Net::SMTP;
my $smtp = new Net::SMTP '192.168.1.1';
$smtp -> mail('
[email protected]');
$smtp -> to('
[email protected]');
$smtp -> data();
$smtp -> datasend('From:
[email protected]\n');
$smtp -> datasend("To:
[email protected]\n");
$smtp -> datasend("Subject: 大家好..\n");
$smtp -> datasend("\n");
$smtp -> datasend('这是内文~');
$smtp ->dataend();
$smtp ->quit;
我用 outlook 收信时,会出现乱码,请问这个问题有解吗?
谢谢大大的回答 :)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.243.227.60
※ 编辑: Xphenomenon 来自: 210.243.227.60 (03/26 19:52)
1F:→ clkao:Encode::MIME::Header 03/26 20:10
2F:→ Xphenomenon:假如我要编码成 =?big5?... 呢? 03/27 12:24
3F:→ Xphenomenon:Encode::MIME:Header 似乎只能编成 UTF-8? 谢谢:) 03/27 12:25
4F:→ aelo:$smtp -> rawdatasend() 可能会有用? 06/10 12:59