Sympa::Spool::Digest.3Sympa - Man Page

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;

Description

Sympa::Spool::Digest implements the spool for messages waiting for digest sending.

Methods

See also "Public methods" in Sympa::Spool.

new ( context => $list )

Creates new instance of Sympa::Spool::Digest related to the list $list.

next ( )

Order is controlled by delivery date, then by reception date.

Properties

See also "Properties" in Sympa::Spool.

{time}

Earliest time of messages in the spool, or undef.

Context and metadata

See also "Marshaling and unmarshaling metadata" in Sympa::Spool.

This class particularly gives following metadata:

{date}

Unix time when the message was delivered.

{time}

Unix time in floating point number when the message was stored.

Configuration Parameters

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.

History

Sympa::Spool::Digest appeared on Sympa 6.2.6.

Info

2023-07-22 sympa 6.2.72