diff options
| author | fukachan <fukachan> | 2001-04-08 05:56:35 +0000 |
|---|---|---|
| committer | fukachan <fukachan> | 2001-04-08 05:56:35 +0000 |
| commit | 43d545ae326db7c4d707d1652b7e99d9c7f04e6c (patch) | |
| tree | 2bc30cecf25d3439b8bbdcd7daf04a26e1386a8d /fml/lib/FML/Process/Kernel.pm | |
| parent | 9b7d9015d52c1dd90e6bba8922ed534ec8d9b8ad (diff) | |
| download | fml8-43d545ae326db7c4d707d1652b7e99d9c7f04e6c.tar.gz fml8-43d545ae326db7c4d707d1652b7e99d9c7f04e6c.tar.bz2 fml8-43d545ae326db7c4d707d1652b7e99d9c7f04e6c.zip | |
modify object format. It has data_info and align the name syntax to
data_xxx if could. By default, a chain of objects follows:
undef -> header (type == rfc822/message.header) -> body -> undef
or
undef -> header -> body -> body -> .. -> undef
rename %data_type related things:
s/%data_type/%virtual_data_type/
s@_multipart_XXX/plain@multipart.XXX/
print() handles the object with the data_type == Mail::Header or
FML::Header to print header string.
dup_header() duplicates the header and the first object of the body.
parse() method parses the given data to a chain of Mail::Message
objects which contains the header and body.
rfc822_message_header() and rfc822_message_body() return the
corrsponding Mail::Message object in a chain.
add several utility functions:
import mime_boundary(header), data_type(header) from FML::* class.
define header_size(), body_size() and envelope_sender().
Diffstat (limited to 'fml/lib/FML/Process/Kernel.pm')
0 files changed, 0 insertions, 0 deletions
