Sisima...ivered(3pm)

πŸ’– NAME πŸ’–

Sisimai::Reason::Delivered β€” bestie, this one's about email that got delivered successfully. That's it, that's the whole vibe. ✨

This page is the manual for Sisimai::Reason::Delivered, living in the 3pm section (yes, Perl module land πŸͺ).


🌸 SYNOPSIS 🌸

use Sisimai::Reason::Delivered;
print Sisimai::Reason::Delivered->text; # delivered

✨ DESCRIPTION ✨

Okay so Sisimai::Reason::Delivered checks whether the email you sent got delivered successfully or not, by matching diagnostic messages against message patterns. πŸŽ€

Sisimai will set delivered to the value of reason when the Status: field in the bounce message begins with 2, like this:

Final-Recipient: rfc822; kijitora@neko.nyaan.jp
Action: delivered
Status: 2.1.5
Diagnostic-Code: SMTP; 250 2.1.5 OK
Heads up: this class is called only by the Sisimai->reason() method. This is NOT AN ERROR reason. πŸ’…

πŸ‘‘ CLASS METHODS πŸ‘‘

text()

text() returns the fixed string "delivered". No cap, it's literally always that. 🫢

print Sisimai::Reason::Delivered->text;  # delivered

match(string)

match() method always return 0. πŸ’€

true(Sisimai::Fact)

true() method always return 0. 😭


πŸ’œ AUTHOR πŸ’œ

azumakuniyuki 🧚


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


🌈 LICENSE 🌈

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


okay that's the whole page bestie, you ate that πŸ“ β€” this little icon was rendered by perl v5.40.1 on 2026-07-05, and the manual goes by Sisima...ivered(3pm) around these parts (the terminal is dramatic and truncates, iykyk πŸ™ˆ). mwah πŸ’…βœ¨

πŸ“¦ where this page comes from