hsemail-ns: Internet Message Parsers

[ bsd3, library, parsing ] [ Propose Tags ]

Nonstandard parsers for the syntax defined in RFC2822, forked from hsemail proper. Should not be used for parsing incoming emails, only emails stored on disk.

[Skip to Readme]
Versions [RSS] [faq] 1.3.1, 1.3.2, 1.7.7
Dependencies base (<=4), mtl, old-time, parsec [details]
License BSD-3-Clause
Author Peter Simons <simons@cryp.to>, Joe Fredette <jfredett@gmail.com>
Maintainer jfredett@gmail.com
Revised Revision 1 made by phlummox at 2017-12-11T05:03:08Z
Category Parsing
Home page https://github.com/phlummox/hsemail-ns/tree/hsemail-ns
Uploaded by JoeFredette at 2009-09-24T21:56:21Z
Distributions NixOS:1.7.7
Downloads 2558 total (12 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs uploaded by user
Build status unknown [no reports yet]




Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.

Maintainer's Corner

For package maintainers and hackage trustees


Readme for hsemail-ns-1.3.2

[back to package description]
Parsers for the Internet Message Standard

:Latest Release: hsemail-1.3.tar.gz_
:Darcs:          darcs_ get --partial http://cryp.to/hsemail/


  This package contains Parsec_ combinators for the syntax of
  Internet messages, such as e-mail, news articles, namely
  RFC2234, RFC2821, and RFC2822.

  The ``example`` directory contains two small programs that can
  be run as follows::

    $ runhaskell message-test.hs <message-test.input
    $ runhaskell smtp-test.hs <smtp-test.input


  `Reference Documentation`_
     Haddock-generated reference of all exported functions.

See Also

     An E-mail parser library for C++ programmers.


  Copyright (c) 2008 Peter Simons <simons@cryp.to>. All rights
  reserved. This software is released under `BSD-style license


`[Homepage] <http://cryp.to/>`_

.. _Parsec: http://www.cs.uu.nl/people/daan/parsec.html

.. _darcs: http://abridgegame.org/darcs/

.. _hsemail-1.3.tar.gz: http://cryp.to/hsemail/hsemail-1.3.tar.gz

.. _Reference Documentation: docs/index.html

.. _librfc2822: http://cryp.to/librfc2822/