Sisima...enSMTPD(3pm)

✨ NAME ✨

okay so bestie, welcome to Sisimai::Lhost::OpenSMTPD πŸ’– β€” this is a bounce mail decoder class for OpenSMTPD <https://www.opensmtpd.org/>. that's it, that's the whole vibe. it's from the User Contributed Perl Documentation corner of the universe, and it's here to translate OpenSMTPD's sad little "your mail did not go thru" emails into actual data. πŸŽ€


🌸 SYNOPSIS 🌸

like, the bare minimum to get her in the door:

use Sisimai::Lhost::OpenSMTPD;

πŸ¦‹ DESCRIPTION πŸ¦‹

Sisimai::Lhost::OpenSMTPD decodes a bounce email which created by OpenSMTPD <https://www.opensmtpd.org/>. no cap, that's its whole job and it does it well. πŸ’…

and here's the tea: methods in the module are called from only Sisimai::Message. so like, you don't just summon them yourself β€” Sisimai::Message is the one running the group chat, and this module speaks when spoken to. 🫢


πŸ‘‘ CLASS METHODS πŸ‘‘

πŸ’œ description()

description() returns description string of this module. short queen. does exactly what it says.

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

πŸ’œ inquire(header data, reference to body string)

inquire() method decodes a bounced email and return results as a array reference. it takes the header data and a reference to the body string, and hands you back an array ref full of decoded truths. ✨

See Sisimai::Message for more details β€” that's where the full lore lives, iykyk. πŸ”₯


πŸ’– AUTHOR πŸ’–

azumakuniyuki β€” the icon, the moment, the legend. πŸ‘‘


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


🌈 LICENSE 🌈

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


and that's a wrap, bestie 🫢 this page came to you courtesy of perl v5.40.1, dated 2026-07-05, and it lives at Sisima...enSMTPD(3pm) β€” go forth and decode those bounces, you absolute main character πŸ’…βœ¨

πŸ“¦ where this page comes from