Sisima...:OnHold(3pm)

πŸ’– NAME πŸ’–

Sisimai::Reason::OnHold β€” bestie, this one's whole job is telling you whether a bounce reason is "onhold" or not πŸ’…


✨ SYNOPSIS ✨

use Sisimai::Reason::OnHold;
print Sisimai::Reason::OnHold->match; # 0

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so real talk: Sisimai::Reason::OnHold is the little vibe-checker that decides whether a bounce reason counts as "onhold" or not.

And here's the tea β€” this class only ever gets called by Sisimai::Reason class. Nobody else pulls up. It's giving exclusive πŸŽ€

When does it fire? Sisimai will set "onhold" as the reason for an email bounce when there's, like, no detailed info about the bounce β€” or barely any β€” to actually judge what the reason is. So basically, when the universe gives you nothing to work with, this is the default bestie that shows up. Lowkey iconic, highkey necessary. ✨


πŸ‘‘ CLASS METHODS πŸ‘‘

🌸 text()

text() method returns the fixed string "onhold". That's it. That's the whole method. No notes. πŸ’…

print Sisimai::Reason::OnHold->text;  # onhold

πŸŽ€ match(string)

match() method returns 1 if the argument matched with patterns defined in this class.

print Sisimai::Reason::OnHold->match; # 0;

🧚 true(Sisimai::Fact)

true() method returns 1 if the bounce reason is "onhold".

heads up bestie: the argument must be a Sisimai::Fact object 🫢 and this method is called only from Sisimai::Reason class. No gatecrashing, fr fr.

πŸ’œ AUTHOR πŸ’œ

azumakuniyuki β€” the icon who made this happen πŸ‘‘


Copyright (C) 2014-2016,2018,2020,2021,2024,2025 azumakuniyuki, All rights reserved.


⭐ LICENSE ⭐

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


and that's the whole page, bestie!! πŸ¦‹ this one's living in Sisima...:OnHold(3pm) land, shipped alongside perl v5.40.1 and dated 2026-07-05 β€” slay, mwah πŸ’–βœ¨

πŸ“¦ where this page comes from