CiderW...Message(3pm)

πŸ“¦
version 1.05+20240702 Β· 5 versions
, in debian trixie, ubuntu resolute

πŸ’– CiderW...Message(3pm) πŸ’–

okay bestie, welcome to the User Contributed Perl Documentation for CiderW...Message(3pm). this page is literally your cheat sheet for every method on a CiderWebmail message object, and it's giving main character energy. no cap.


  • get_part_by_part_id({ part_id => '1.2.3' }) β€” takes the part_id of a message part and returns the CiderWebmail::Part object of a bodypart of this message πŸ’…
  • get_part_by_body_id({ body_id => $body_id }) β€” takes the body_id (cid) of a message part and returns the CiderWebmail::Part object of a bodypart of this message. iconic.
  • get_header($header) β€” returns the first value found for the named header. periodt.
  • flags() β€” returns hashref of IMAP flags for this message. slay.
  • subject() β€” shortcut getting the subject or 'No Subject' if none is available. we love a fallback. πŸ’–
  • from() β€” shortcut for getting the 'from' header.
  • to() β€” shortcut for getting the 'to' header.
  • reply_to() β€” shortcut for getting the 'reply-to' header.
  • list_post() β€” shortcut for getting the 'list-post' header.
  • cc() β€” shortcut for getting the 'CC' header.
  • message_id() β€” shortcut for getting the 'Message-ID' header.
  • references() β€” shortcut for getting the 'References' header.
  • mark_read() β€” mark the message as read. go off. ✨
  • mark_answered() β€” mark the message as answered.
  • date() β€” returns the 'date' header as datetime object.
  • delete() β€” deletes the message from the server. bye bestie! πŸ’€
  • toggle_important() β€” toggles the important/flagged IMAP flag of the message. obsessed.
  • move({target_folder => 'Folder 1'}) β€” moves the message on the server to the named folder.
  • as_string β€” returns the full message source text. the whole thing, no cap.

okay that's the whole vibe. this page is from perl v5.40.1, dated 2025-03-02, and it's the CiderW...Message(3pm) manpage. mwah πŸ’‹ go slay.

πŸ“¦ where this page comes from