Sisima...::qmail(3pm)

πŸ’– NAME πŸ’–

Sisimai::Lhost::qmail β€” it's the bounce mail decoder class for qmail (https://cr.yp.to/qmail.html) πŸ’Œ

Also, quick vibe check on the page itself: this is section 3pm of the User Contributed Perl Documentation, and the running title at the top just says Sisima...::qmail(3pm) because the real name is lowkey longer than the page can handle. No cap, it's just truncation. πŸ™ˆ


✨ SYNOPSIS ✨

use Sisimai::Lhost::qmail;

πŸ¦‹ DESCRIPTION πŸ¦‹

Sisimai::Lhost::qmail decodes a bounce email that was created by qmail (https://cr.yp.to/qmail.html), or by qmail clones, or by notqmail (https://notqmail.org/). Bestie, it handles all three, it's giving inclusive. πŸ’…

The methods in this module aren't a "call me whenever" situation though β€” they get called from Sisimai::Message only. That's the main character, this module is the supportive bestie. 🫢


πŸ‘‘ CLASS METHODS πŸ‘‘

🌸 description()

description() returns the description string of this module. Iconic, tiny, does exactly what it says on the tin.

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

πŸŽ€ inquire(header data, reference to body string)

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

You pass it the header data and a reference to the body string. If you wanna know more deets, go check out Sisimai::Message β€” that's where the full story lives, fr fr.


🌈 AUTHOR 🌈

azumakuniyuki πŸ‘‘


Copyright (C) 2014-2026 azumakuniyuki, All rights reserved.


πŸ“ LICENSE πŸ“

This software is distributed under The BSD 2-Clause License.


okay that's the whole page bestie, you ate it πŸ’– this was perl v5.40.1, dated 2026-07-05, and yes the footer still says Sisima...::qmail(3pm) because it always will. periodt. πŸ¦‹

πŸ“¦ where this page comes from