Re: the state of art of CPAN
[email protected] (Ricardo Signes) Sat, 4 Mar 2017 19:28:19 -0500
| Newsgroups | perl.pep |
|---|---|
| Message-ID | <20170305002819.GA11610@debian> |
--3MwIy2ne0vdjdPXF Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable * Marc Chantreux <[email protected]> [2017-02-21T09:53:45] > hello people, Hi, Marc! Sorry for the delayed reply. I'm afraid I'm often a bit behind = on these things, but I am here and alive and interested! > About sympa, we want to remove a lot of homebrew code by replacing them > with existing CPAN modules or tools so there are discutions on the > #sympa@freenode channel about the Email part. Cool, good luck! > There are 3 parts about it: >=20 > * recieve, transform and send emails back > * archive them in maildir (mbox?) format > * produce an elastic, indexed view of those mail(box|dir) (maybe using > jmap protocol?) I tend to represent messages as Email::MIME or MIME::Entity. Both have the= ir flaws. For writing mail to a Maildir, I use Email::Sender::Transport::Mail= dir. For other sending, I use Email::Sender and Email::Sender::Simple. For fast= er, indexed mail using JMAP, I use Cyrus, via our custom internal stack at FastMail. If you have any more specific questions, I'm happy to answer. --=20 rjbs --3MwIy2ne0vdjdPXF Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQEcBAEBAgAGBQJYu1ujAAoJEOYby6cMccU5W/MIAKBP07m5jZaexV8RsxahY7Rk XxIwcfLZE+hiMvUpZX9dAJn4naJis11v569fpQULwOeQPrlCABvlkYp8fXjCuWGs u4KjCS6wX67bTW56/wPWxdp+dROq3ymtvMBU2OmilGua9cALoOKMBPXHLMEQPn1G JGmJ6N1bTU62MjMqDz30t5TyUQfEi8Kc1D/G4mdLTxYKzSKqZySTck+ENmAbHMIw 3VT987zFbWJ6TSwh6fZCnAmEeVBKHB+wJChm2wGwhxDSHbMhZAaBofQ0u4O0vKec RnOjTnZOUd45ohFddAYU08/jAbMEdBo8aihLlcs4PfcAucMm0oVRI5E5+xSw5XY= =X6k8 -----END PGP SIGNATURE----- --3MwIy2ne0vdjdPXF--