Sisimai::Order(3pm)

πŸ’– NAME πŸ’–

Sisimai::Order β€” a lil class whose whole job is building an optimized order list so we know which MTA modules in Sisimai::Lhost::* to go call first 🫢


✨ SYNOPSIS ✨

use Sisimai::Order

That's it bestie, that's the whole vibe.


🌸 DESCRIPTION 🌸

okay so listen. The Sisimai::Order class makes an optimized order list, and that list contains the MTA modules that should be loaded first β€” and how does it know? It peeks at the MTA-specific headers in the bounce mail headers, stuff like X-Failed-Recipients: πŸ‘€, and that's what it uses to order the MTA modules for the JSON structure. it's giving detective energy. it's giving main character. periodt.


πŸ‘‘ CLASS METHODS πŸ‘‘

πŸ’… another()

The another() method returns another list of MTA modules as an array reference. That another list is defined at this class itself, no cap.

print for Sisimai::Order->another->@*;

look at that dereference, she ate πŸ’…βœ¨


πŸ¦‹ AUTHOR πŸ¦‹

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


Copyright (C) 2015-2017,2019-2026 azumakuniyuki, All rights reserved.


🌈 LICENSE 🌈

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


and that's a wrap bestie πŸ“ this was Sisimai::Order(3pm), from perl v5.40.1, dated 2026-07-05 β€” literally iconic, obsessed, iykyk πŸ’œπŸ§š no cap fr fr πŸ’–

πŸ“¦ where this page comes from