IM::Iso2022jp(3pm)

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

✨ IM::Iso2022jp ✨

okay bestie, welcome to IM::Iso2022jp β€” the MIME header encoder for ISO-2022-JP πŸ’– yes she's a Perl module (the 3pm in the name is giving very much "manpage for a Perl module", iykyk), and she has exactly one job and she does it flawlessly.


🌸 SYNOPSIS 🌸

here's the whole vibe, copy it exactly bestie:

use IM::Iso2022jp;

$encoded_string_for_structured_header = struct_iso2022jp_mimefy(string);
$encoded_string_for_unstructured_header = line_iso2022jp_mimefy(string);
$rcode = header_iso2022jp_conv(\@Header, code_conv_flag);

like… look at her. three little calls, zero drama 🫢

  • struct_iso2022jp_mimefy(string) hands you back $encoded_string_for_structured_header β€” the encoded string made for a structured header.
  • line_iso2022jp_mimefy(string) hands you back $encoded_string_for_unstructured_header β€” the encoded string made for an unstructured header.
  • header_iso2022jp_conv(\@Header, code_conv_flag) hands you back $rcode β€” and yes she takes an array ref \@Header plus a code_conv_flag, no cap.

πŸ¦‹ DESCRIPTION πŸ¦‹

so the tea is: the IM::Iso2022jp module is a MIME header encoder for ISO-2022-JP. that's the whole personality. she takes your header and she encodes it, periodt πŸ’…

and this module? she's provided by IM (Internet Message) β€” iconic lineage, we love a nepo baby who actually delivers ✨


real talk, bestie, legal stuff still matters:

IM (Internet Message) is copyrighted by the IM developing team. you can redistribute it and/or modify it under the modified BSD license. see the copyright file for more details πŸ“„βœ¨

no fr, go read that copyright file, she's short but she's important πŸŽ€

and that's the whole page, bestie!! this one's from IM153, dated 2016-10-10 β€” a vintage queen from the Internet Message Perl modules era πŸ‘‘πŸ’– go encode some headers, you got this πŸ¦‹πŸŒΈ

πŸ“¦ where this page comes from