dup_header() メソッドは RFC822 型のメッセージのヘッダ部分のみのコピーを行ないます。 メールの本体の部分はそのままです。 複製されたヘッダオブジェクトからのリンクは メールの本体です。
|<--------------- メール本体 -------------> header0 ----> part1 -> part2 -> ... A | dup_header0 ---
whole_message_header() はメッセージの中のヘッダ部分のオブジェクトを返します。 文字列ではないことに注意して下さい。
__head_message() は鎖の先頭のオブジェクトを返します。 __last_message() は鎖の最後のオブジェクトを返します。 プライベートなので、これらのメソッドはは使わないで下さい。 __head_message() は、通常、図の header オブジェクトを返すことになりま すので、多くの場合 whole_message_header() と等価です。
header_data_type() はメール全体のタイプ(文字列)を返します。 つまり、このメッセージは単なるテキストなのかマルチパートなのか?などを 教えてくれます。
author's homepage is www.fml.org/home/fukachan/.
Also, visit nuinui's world :) at www.nuinui.net.
For questions about FML, e-mail <fml-bugs@fml.org>.