The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Search results for "dist:Sietima DAKKAR"

Sietima - minimal mailing list manager River stage zero No dependents

Sietima is a minimal mailing list manager written in modern Perl. It aims to be the spiritual successor of Siesta. The base "Sietima" class does very little: it just puts the email message from "STDIN" into a new envelope using ""return_path"" as sen...

DAKKAR/Sietima-1.1.2 - 31 Mar 2023 15:52:16 UTC

Sietima::Policy - pragma for Sietima modules River stage zero No dependents

This module imports the pragmas shown in the "synopsis". All Sietima modules use it....

DAKKAR/Sietima-1.1.2 - 31 Mar 2023 15:52:16 UTC

Sietima::Runner - App::Spec::Run for Sietima River stage zero No dependents

You should never need to care about this class, it's used internally by "Sietima::CmdLine". This is a subclass of "App::Spec::Run" that uses directly itself to execute the built-in commands, instead of delegating to the "cmd" object (in our case, a "...

DAKKAR/Sietima-1.1.2 - 31 Mar 2023 15:52:16 UTC

Sietima::Types - type library for Sietima River stage zero No dependents

This module is a "Type::Library". It declares a few type constraints nad coercions....

DAKKAR/Sietima-1.1.2 - 31 Mar 2023 15:52:16 UTC

Sietima::Message - an email message with an envelope River stage zero No dependents

This class pairs a "Email::MIME" object with its envelope. Objects of this class are usually generated by "Sietima::munge_mail", and consumed by "Sietima::send_message"....

DAKKAR/Sietima-1.1.2 - 31 Mar 2023 15:52:16 UTC

Sietima::CmdLine - run Sietima as a command-line application River stage zero No dependents

This class simplifies the creation of a "Sietima" object, and uses "App::Spec" to provide a command-line interface to it....

DAKKAR/Sietima-1.1.2 - 31 Mar 2023 15:52:16 UTC

Sietima::MailStore - interface for mail stores River stage zero No dependents

This role defines the interface that all mail stores must adhere to. It does not provide any implementation....

DAKKAR/Sietima-1.1.2 - 31 Mar 2023 15:52:16 UTC

Sietima::HeaderURI - annotated URI for list headers River stage zero No dependents

This class pairs a "URI" with a comment, and knows how to render itself as a string that can be used in a list management header (see "Sietima::Role::Headers")....

DAKKAR/Sietima-1.1.2 - 31 Mar 2023 15:52:16 UTC

Sietima::Subscriber - a subscriber to a mailing list River stage zero No dependents

This class holds the primary email address for a mailing list subscriber, together with possible aliases and preferences....

DAKKAR/Sietima-1.1.2 - 31 Mar 2023 15:52:16 UTC

Sietima::Role::NoMail - don't send mail to those who don't want it River stage zero No dependents

A "Sietima" list with this role applied will not send messages to subscribers that have the "wants_mail" preference set to a false value....

DAKKAR/Sietima-1.1.2 - 31 Mar 2023 15:52:16 UTC

Sietima::Role::NoSpoof - never sends out messages from subscribers' addresses River stage zero No dependents

A "Sietima" list with this role applied will replace the `From` address with its own "post_address" (this is a "sub-role" of "WithPostAddress"). This will make the list DMARC-compliant....

DAKKAR/Sietima-1.1.2 - 31 Mar 2023 15:52:16 UTC

Sietima::Role::Headers - adds standard list-related headers to messages River stage zero No dependents

A "Sietima" list with this role applied will add, to each outgoing message, the set of headers defined in RFC 2919 and RFC 2369. This role uses the "list_addresses" method to determine what headers to add. If the "name" attribute is set, a "List-Id:"...

DAKKAR/Sietima-1.1.2 - 31 Mar 2023 15:52:16 UTC

Sietima::Role::ReplyTo - munge the Reply-To header River stage zero No dependents

A "Sietima" list with this role applied will, on request, set the "Reply-To:" header to the value of the "post_address" attribute. This behaviour can be selected both at the list level (with the ""munge_reply_to"" attribute) and at the subscriber lev...

DAKKAR/Sietima-1.1.2 - 31 Mar 2023 15:52:16 UTC

Sietima::Role::Debounce - avoid mail loops River stage zero No dependents

A "Sietima" list with this role applied will mark each message with a "X-Been-There:" header, and will not handle any messages that have that same header. This prevents messages bounced by other services from being looped between the mailing list and...

DAKKAR/Sietima-1.1.2 - 31 Mar 2023 15:52:16 UTC

Sietima::MailStore::FS - filesystem-backed email store River stage zero No dependents

This class implements the "Sietima::MailStore" interface, storing emails as files on disk....

DAKKAR/Sietima-1.1.2 - 31 Mar 2023 15:52:16 UTC

Sietima::Role::AvoidDups - prevent people from receiving the same message multiple times River stage zero No dependents

A "Sietima" list with this role applied will not send a message to a subscriber, if that subscriber is already mentioned in the "To:" or "Cc:" header fields, because they can be assumed to be already receiving the message directly from the sender....

DAKKAR/Sietima-1.1.2 - 31 Mar 2023 15:52:16 UTC

Sietima::Role::WithOwner - role for lists with an owner River stage zero No dependents

This role adds an ""owner"" attribute, and exposes it via the "list_addresses" method. On its own, this role is not very useful, but other roles (like "SubscriberOnly::Moderate") can have uses for an owner address....

DAKKAR/Sietima-1.1.2 - 31 Mar 2023 15:52:16 UTC

Sietima::Role::SubjectTag - add a tag to messages' subjects River stage zero No dependents

A "Sietima" list with this role applied will prepend the given tag to every outgoing message's "Subject:" header....

DAKKAR/Sietima-1.1.2 - 31 Mar 2023 15:52:16 UTC

Sietima::Role::WithMailStore - role for lists with a store for messages River stage zero No dependents

This role adds a ""mail_store"" attribute. On its own, this role is not very useful, but other roles (like "SubscriberOnly::Moderate") can have uses for an object that can persistently store messages....

DAKKAR/Sietima-1.1.2 - 31 Mar 2023 15:52:16 UTC

Sietima::Role::NoSpoof::DMARC - send out messages from subscribers' addresses only if DMARC allows it River stage zero No dependents

A "Sietima" list with this role applied will replace the "From" address with its own "post_address" (this is a "sub-role" of "WithPostAddress") *if* the originating address's DMARC policy requires it. This will make the list DMARC-compliant while min...

DAKKAR/Sietima-1.1.2 - 31 Mar 2023 15:52:16 UTC
25 results (0.024 seconds)