IM::Message(3pm)

πŸ“¦
version 153 Β· 2 versions
, in debian bookworm, debian trixie, ubuntu jammy, ubuntu noble

πŸ’– NAME πŸ’–

okay so bestie, welcome to IM::Message (that's section 3pm of the manual, iykyk) β€” it's literally a mail/news message handler. that's the whole vibe. it handles messages. mail ones. news ones. all of them. πŸ’…


✨ SYNOPSIS ✨

first things first, you gotta pull it in:

use IM::Message;

then you've got the whole squad of Subroutines at your disposal, and no we are NOT skipping any of them:

  • read_header
  • message_size
  • put_header
  • read_body
  • put_body
  • rewrite_header
  • rewrite_resend_header
  • body_qp_encode
  • body_base64_encode
  • put_mimed_bcc
  • put_mimed_partial
  • put_mimed_error_notify
  • set_crlf
  • crlf
  • gen_message_id
  • gen_date
  • header_value
  • add_header
  • kill_header
  • kill_empty_header
  • sort_header

that's the roster. all of them. every single one. 🌈


πŸ¦‹ DESCRIPTION πŸ¦‹

so like, the IM::Message module handles mail/news messages. that's it, that's the job. it's giving "I do one thing and I do it well" energy, and honestly? iconic. πŸ‘‘

and if you're wondering where this little gem comes from β€” this module is provided by IM (Internet Message). that's the origin story, bestie. 🫢


IM (Internet Message) is copyrighted by the IM developing team. you can redistribute it and/or modify it under the modified BSD license β€” slay, very generous of them, we love a permissive license moment. πŸ’–

if you want the full deets, go see the copyright file. it's all in there. no cap.


okay that's the whole page!! this was manual page IM153, dated 2016-10-10, for IM::Message(3pm) β€” and you read the entire thing, so proud of you, go forth and handle those messages bestie πŸ’…βœ¨πŸŒΈ

πŸ“¦ where this page comes from