Package Info

perl-Email-Abstract


Unified interface to mail representations


Unspecified

'Email::Abstract' provides module writers with the ability to write simple, representation-independent mail handling code. For instance, in the cases of 'Mail::Thread' or 'Mail::ListDetector', a key part of the code involves reading the headers from a mail object. Where previously one would either have to specify the mail class required, or to build a new object from scratch, 'Email::Abstract' can be used to perform certain simple operations on an object regardless of its underlying representation.

'Email::Abstract' currently supports 'Mail::Internet', 'MIME::Entity', 'Mail::Message', 'Email::Simple', 'Email::MIME', and 'Courriel'. Other representations are encouraged to create their own 'Email::Abstract::*' class by copying 'Email::Abstract::EmailSimple'. All modules installed under the 'Email::Abstract' hierarchy will be automatically picked up and used.


License: Artistic-1.0 OR GPL-1.0-or-later
URL: https://metacpan.org/release/Email-Abstract

Categories

Releases

Package Version Update ID Released Package Hub Version Platforms Subpackages
3.009-bp155.2.10 info GA Release 2023-05-17 15 SP5
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • perl-Email-Abstract
3.009-bp154.1.21 info GA Release 2022-05-09 15 SP4
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • perl-Email-Abstract
3.008-bp153.1.12 info GA Release 2021-03-06 15 SP3
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • perl-Email-Abstract
3.008-bp152.3.15 info GA Release 2020-04-17 15 SP2
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • perl-Email-Abstract
3.008-bp151.3.1 info GA Release 2019-07-16 15 SP1
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • perl-Email-Abstract
3.008-bp151.2.11 info GA Release 2019-05-18 15 SP1
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • perl-Email-Abstract
3.008-bp150.2.4 info GA Release 2018-07-30 15
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • perl-Email-Abstract