.\" Automatically generated by Pod::Man 4.11 (Pod::Simple 3.35) .\" .\" Standard preamble: .\" ======================================================================== .de Sp \" Vertical space (when we can't use .PP) .if t .sp .5v .if n .sp .. .de Vb \" Begin verbatim text .ft CW .nf .ne \\$1 .. .de Ve \" End verbatim text .ft R .fi .. .\" Set up some character translations and predefined strings. \*(-- will .\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left .\" double quote, and \*(R" will give a right double quote. \*(C+ will .\" give a nicer C++. Capital omega is used to do unbreakable dashes and .\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff, .\" nothing in troff, for use with C<>. .tr \(*W- .ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p' .ie n \{\ . ds -- \(*W- . ds PI pi . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch . ds L" "" . ds R" "" . ds C` "" . ds C' "" 'br\} .el\{\ . ds -- \|\(em\| . ds PI \(*p . ds L" `` . ds R" '' . ds C` . ds C' 'br\} .\" .\" Escape single quotes in literal strings from groff's Unicode transform. .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" .\" If the F register is >0, we'll generate index entries on stderr for .\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index .\" entries marked with X<> in POD. Of course, you'll have to process the .\" output yourself in some meaningful fashion. .\" .\" Avoid warning from groff about undefined register 'F'. .de IX .. .nr rF 0 .if \n(.g .if rF .nr rF 1 .if (\n(rF:(\n(.g==0)) \{\ . if \nF \{\ . de IX . tm Index:\\$1\t\\n%\t"\\$2" .. . if !\nF==2 \{\ . nr % 0 . nr F 2 . \} . \} .\} .rr rF .\" ======================================================================== .\" .IX Title "CiderWebmail::Part 3pm" .TH CiderWebmail::Part 3pm "2020-02-24" "perl v5.30.0" "User Contributed Perl Documentation" .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l .nh .SS "\fBmain_body_part()\fP" .IX Subsection "main_body_part()" Returns the main body part for using when forwarding/replying the message. .SS "\fBbody()\fP" .IX Subsection "body()" returns the body of the part unless body({ raw => 1}) is specified converting the body to utf\-8 will be attempted .SS "\fB_decode_body()\fP" .IX Subsection "_decode_body()" attempt a best-effort \f(CW$charset\fR to utf\-8 conversion .SS "\fBpart_id()\fP" .IX Subsection "part_id()" returns the part_id of the part .SS "\fBbody_id()\fP" .IX Subsection "body_id()" returns the body_id of the part or undef .SS "\fBguess_recipient()\fP" .IX Subsection "guess_recipient()" Tries to guess the recipient address used to deliver this message to this mailbox. Used for suggesting a From address on reply/forward. .SS "\fBhandler()\fP" .IX Subsection "handler()" returns a CiderWebmail::Part::FooBar object for the specified part .SS "\fBicon()\fP {" .IX Subsection "icon() {" returns the name of a icon representing the content type fo the part .SS "\fBrender()\fP" .IX Subsection "render()" render a CiderWebmail::Part. just a stub \- override in CiderWebmail::Part::FooBar .SS "\fBcid()\fP" .IX Subsection "cid()" returns the Content-ID of the part .SS "\fBcontent_type()\fP" .IX Subsection "content_type()" returns the content type of the CiderWebmail::Part .SS "\fBname()\fP" .IX Subsection "name()" returns the name of the part or \*(L"(attachment|part) content/type\*(R" .SS "\fBfile_name()\fP" .IX Subsection "file_name()" returns a best-guess file_name if one was supplied or undef .SS "\fBis_attachment()\fP" .IX Subsection "is_attachment()" returns true if the body disposition indicates it is an attachment .SS "\fBbodydisp()\fP" .IX Subsection "bodydisp()" returnes the body disposition hash (if it exists) or undef .SS "\fBattachment()\fP" .IX Subsection "attachment()" returns true if the bodydisp indicates it is a attachment .SS "\fBbodyparms()\fP" .IX Subsection "bodyparms()" returnes the bodyparms hash (if it exists) or undef .SS "uri_download" .IX Subsection "uri_download" returns an http url to access the part .SS "uri_render" .IX Subsection "uri_render" returns an http url to render the part .SS "is_root_part" .IX Subsection "is_root_part" returns true if this part is the root part (\s-1RFC822\s0 message)