0:00
 
Window Title
 
 
 
 
 
 
 
 
壁紙の変更

コンピュータ

ネットワーク

ドキュメント

ごみ箱
マイコンピュータ
マイネットワーク
マイドキュメント
ごみ箱

オンラインゲーム

DHTML素材

perl module忘備録

RFC翻訳

文字コード

 

コンピュータ

ネットワーク


コントロールパネル

perl module 忘備録

MIME::Body

MIME::Entityの配下で、メールメッセージ本体を保持する。

使い方:
# MIME::Parserをロードすると、MIME::Bodyもロードされる
use MIME::Parser;
my $parser = new MIME::Parser;
# (解析を実行して)MIME::Entity オブジェクトを得る
my $entity = $parser->parse($data);
# MIME::Bodyオブジェクトを得る
my $body = $entity->bodyhandle;

my $body = new MIME::Body::File($filename);
ファイル$filenameに保存されたメールメッセージからインスタンスを生成する。

my $body = new MIME::Body::Scaler($string);
スカラーデータ$stringに保存されたメールメッセージからインスタンスを生成する。

$body->is_encoded($flag);
エンコードフラグを設定する。trueに設定すると、出力系メソッドはエンコードされたメッセージを出力する。引数なしの時は、現在のフラグの値を返す。

$body->print(\*FILEHANDLE);
メールメッセージ本体をFILEHANDLEに出力する。

my $string = $body->as_string;
メールメッセージ本体をスカラーデータで出力する。

my @lines = $body->as_lines;
メールメッセージ本体をリストで出力する。

$body->purge();
ディスクに保存された本文データを削除する。

レディ