$mail = new Mail::Internet ([arg], [options])
Creates a new Mail::Internet object. arg is optional and
may be either a file descriptor (a reference to a
glob) or a reference to an array. If present, the new object is
initialized with headers either from the array or read from the file
descriptor. options is a list of options in the form of key/value pairs.
Possible options are:
HeaderMail::Internet should not attempt to read a mail
header from arg, if it was specified. Value is a Mail::Header object.
BodyMail::Internet should attempt to read the body from
arg, if it was specified. Value is a reference to an array that
contains the lines of the message body.
ModifyReformats the headers if true. Mail::Header option.
MailFromSpecifies behavior for headers
in the form "From ". Mail::Header option. Possible values are:
IGNOREIgnores and discards the headers.
ERRORCalls die.
COERCERenames headers to Mail-From.
KEEPKeeps headers as they are.
FoldLengthValue is default line length for folding headers. Mail::Header option.