Haskell Email

Open-source Haskell projects categorized as Email

Top 9 Haskell Email Projects

  • mime-mail

    Compose MIME email messages.

  • mailctl

    Provide IMAP/SMTP clients with the capabilities of renewal and authorization of OAuth2 credentials.

    Project mention: So when did POP and IMAP become a “legacy protocol?” | news.ycombinator.com | 2022-09-25

    For those of us with Unix-y mail setups the move to OAuth2 can be a bit tricky, but there are now several different programs to help (spurred, I suspect in no small part, by Microsoft/Exchange's stance). The ones I know about are:

    Email OAuth 2.0 Proxy <https://github.com/simonrob/email-oauth2-proxy>; mailctl <https://github.com/pdobsan/mailctl>; mutt_oauth2.py <https://gitlab.com/muttmua/mutt/-/blob/master/contrib/mutt_o...> (some suggestion that it might not always work these days?); pizauth <https://github.com/ltratt/pizauth>; oauth-helper-office-365 <https://github.com/ahrex/oauth-helper-office-365>. Disclaimer: I wrote pizauth and it's just about to move into the alpha stage.

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.

  • ses-html

    :email: SES SendEmail for Haskell

  • mbox-tools

    A collection of command line tools on the mbox format

  • attomail

    minimal mail delivery agent (MDA) for local mail with maildir support - a Haskell re-implementation of femtomail

  • notmuch-haskell

    notmuch mail Haskell bindings

  • email-header

    A Haskell library for parsing and rendering email and MIME headers

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

  • mail-pool

    A small project for doing an smtp email pool (and cli stuff for opening it)

  • assumpta

    An SMTP client library, which allows you to send email via an SMTP server

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-09-25.


What are some of the best open-source Email projects in Haskell? This list will help you:

Project Stars
1 mime-mail 38
2 mailctl 27
3 ses-html 9
4 mbox-tools 5
5 attomail 3
6 notmuch-haskell 2
7 email-header 2
8 mail-pool 2
9 assumpta 0
Close all those tabs. Zigi will handle your updates.
Zigi monitors Jira and GitHub updates, pings you when PRs need approval and lets you take fast actions - all directly from Slack! Plus it reduces cycle time by up to 75%.