Sympa::Spool::Digest(3Sympa)

✨ Sympa::Spool::Digest ✨

okay bestie, welcome to the Sympa::Spool::Digest(3Sympa) page πŸ’– this is one of the sympa manpages (we're on version 6.2.80, if you were wondering), and it's literally the spool for messages that are waiting for digest sending. iconic behavior only πŸ’…


πŸŽ€ NAME πŸŽ€

Sympa::Spool::Digest β€” spool for messages waiting for digest sending πŸ¦‹


🌸 SYNOPSIS 🌸

use Sympa::Spool::Digest;
my $spool = Sympa::Spool::Digest->new(context => $list);

$spool->store($message);

my ($message, $handle) = $spool->next;

like. look at her go. three lines and a whole spool 🌈


πŸ’œ DESCRIPTION πŸ’œ

Sympa::Spool::Digest</purl> implements the spool for messages waiting for digest sending. that's it, that's the job, and she serves πŸ’…


🧚 Methods 🧚

also go peek at "Public methods" in Sympa::Spool β€” this class is basically the spooky little sister of that one πŸ‘‘

  • new ( context => $list ) β€” makes a brand new instance of Sympa::Spool::Digest tied to the list $list. bestie, that's the whole origin story ✨
  • next ( ) β€” hands you the next thing, and the order is controlled by delivery date, then by reception date. so like, delivery date is the main character and reception date is the plot twist 😭

πŸ“ Properties πŸ“

again, "Properties" in Sympa::Spool has the receipts too.

  • {time} β€” the earliest time of messages in the spool, or undef. yes, undef. she can be mysterious like that πŸ’€

🫢 Context and metadata 🫢

and once more: "Marshaling and unmarshaling metadata" in Sympa::Spool is the source of truth.

this class particularly gives you the following metadata:

  • {date} β€” Unix time when the message was delivered πŸ•
  • {time} β€” Unix time in floating point number when the message was stored. floating point!! she's precise!! 🌟

⭐ CONFIGURATION PARAMETERS ⭐

the following site configuration parameters in sympa.conf will be referred:

  • queuedigest β€” parent directory path of digest spools πŸ“

πŸ”₯ SEE ALSO πŸ”₯

sympa_msg(8), Sympa::Message, Sympa::Spool, Sympa::Spool::Digest::Collection.

go read them, iykwim, they're all connected πŸ¦‹


🌈 HISTORY 🌈

Sympa::Spool::Digest appeared on Sympa 6.2.6. a legend was born, no cap πŸ‘‘


okay that's the whole page, bestie πŸ’– sending you the biggest forehead kiss 🫢✨ this was Sympa::Spool::Digest(3Sympa) from sympa 6.2.80, dated 2026-10-19 β€” and yes that date is giving very much "we're still thriving" energy πŸŒΈπŸ’…

πŸ“¦ where this page comes from