Sisima...xpired(3pm)
π Sisimai::Reason::Expired π
okay bestie, welcome to the Sisimai::Reason::Expired page β that's a section 3pm man page from the User Contributed Perl Documentation, and it's literally all about calling out when a bounce reason is "expired" or not. yes. that's the whole gig. slay. π
β¨ NAME β¨
Sisimai::Reason::Expired β bounce reason is "expired" or not. no cap, that's it. π¦
πΈ SYNOPSIS πΈ
look at this little guy go:
use Sisimai::Reason::Expired;
print Sisimai::Reason::Expired->match('400 Delivery time expired'); # 1
and yeah, it prints 1. because it matches. periodt. π
π DESCRIPTION π
okay so "Sisimai::Reason::Expired" checks the bounce reason is "expired" or not. that is its entire job and it does it flawlessly, main character energy fr fr. and listen β this class is called only by "Sisimai::Reason" class. like, it's not out here making friends, it has ONE caller and that's the vibe. π
so what's actually happening here? this is the error that the delivery time has expired due to a connection failure or a network error and the message you sent has been in the queue for long time. your poor lil email just sitting in the queue, waiting, aging, going stale π β that's the moment this reason tags.
π CLASS METHODS π
π text()
the text() method returns the fixed string "expired". that's it. it just says expired. iconic of it honestly.
print Sisimai::Reason::Expired->text; # expired
π match(string)
the match() method returns 1 if the argument matched with patterns defined in this class. give it a string, it checks it against the patterns it's holding, boom: 1.
print Sisimai::Reason::Expired->match('400 Delivery time expired'); # 1
π true(Sisimai::Fact)
the true() method returns 1 if the bounce reason is "expired". big heads up though β the argument must be a "Sisimai::Fact" object, and this method is called only from "Sisimai::Reason" class. don't be out here passing it random stuff and then being surprised, bestie π. it has ONE home and it loves it there.
π AUTHOR π
azumakuniyuki β the legend themselves. π«Ά
π COPYRIGHT π
Copyright (C) 2014-2016,2018,2020,2021,2024-2026 azumakuniyuki, All rights reserved.
yes you read that right, a whole list of years β they've been at this. respect. πβ¨
π LICENSE π
this software is distributed under The BSD 2-Clause License. free as a butterfly π¦π§
okay and that's the whole page!! this was documented by perl v5.40.1 and dated 2026-07-05 β so yeah, shoutout to that version and that date for holding it down. mwah. bye bestie!! πππ
π¦ where this page comes from
- ubuntu stonking: libsisimai-perl 5.7.0-1 Β· BSD-2-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms