Sisima...Amavis(3pm)

πŸ“¦
version 5.0.1 Β· 3 versions
, in ubuntu noble

πŸ’– Sisima...Amavis πŸ’– β€” the Sisimai::Lhost::Amavis era

ok so bestie, welcome to Sisima...Amavis, which lives in the User Contributed Perl Documentation section of your man pages (3pm, obvi). It's the group chat of bounce mail parsers and honestly? it ate. 🫢


✨ NAME ✨

Sisimai::Lhost::Amavis β€” a bounce mail parser class for "amavisd-new". no cap, that's the whole job description. πŸ’…


✨ SYNOPSIS ✨

like, literally just this:

use Sisimai::Lhost::Amavis;

that's it. that's the vibe. 🌸


✨ DESCRIPTION ✨

Sisimai::Lhost::Amavis parses a bounce email that was created by "amavisd-new". πŸ¦‹

the tea here is that the methods in this module are not yours to call whenever you feel like it β€” they're called from Sisimai::Message only. so like, don't @ them directly, they're busy. 😭


✨ CLASS METHODS ✨

description()

description() returns a description string of this module. it's giving "hi, here's what I am" energy. πŸ‘‘

print Sisimai::Lhost::Amavis->description;

inquire(header data, reference to body string)

the inquire() method parses a bounced email and returns the results as an array reference. ✨

it takes header data and a reference to body string, so like... feed it both, bestie. for more details, go check Sisimai::Message β€” that's where the full lore lives. iykyk. πŸ”₯


✨ AUTHOR ✨

azumakuniyuki β€” the main character who wrote this. πŸ‘‘


Copyright (C) 2019-2023 azumakuniyuki, All rights reserved.


✨ LICENSE ✨

This software is distributed under The BSD 2-Clause License. slay, permissive licensing, we love to see it. πŸŽ€


ok real talk for a sec bestie: this page is from perl v5.38.2 and it was dated 2024-03-03. that's the whole sign-off. mwah. πŸ’œπŸŒΈπŸ¦‹
πŸ“¦ where this page comes from