_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.

API method:

GET /api/packages?search=hello&page=1&limit=20

where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned in response headers.

If you'd like to join our channel search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


mu 1.14.2
Dependencies: glib@2.86.0 gmime@3.2.15 guile@3.0.11 xapian@1.4.29 readline@8.2.13 python@3.12.12
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://www.djcbsoftware.nl/code/mu/
Licenses: GPL 3+
Build system: meson
Synopsis: Quickly find emails
Description:

Mu is a tool for dealing with e-mail messages stored in the Maildir format. Mu's purpose in life is to help you to quickly find the messages you need; in addition, it allows you to view messages, extract attachments, create new maildirs, and so on.

getmail6 6.19.10
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://github.com/getmail6/getmail6
Licenses: GPL 2+
Build system: pyproject
Synopsis: Mail retriever
Description:

A flexible, extensible mail retrieval system with support for POP3, IMAP4, SSL variants of both, maildirs, mboxrd files, external MDAs, arbitrary message filtering, single-user and domain-mailboxes, and many other useful features. This is a fork derived from getmail 5.14, aimed at Python 3 compatibility.

mailcap 2.1.54
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://pagure.io/mailcap
Licenses: Expat Public Domain
Build system: gnu
Synopsis: MIME type associations for file types
Description:

This package provides MIME type associations for file types.

smtpmail 0.4.5
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://www.nongnu.org/smtpmail/
Licenses: GPL 2+
Build system: gnu
Synopsis: SMTP utility
Description:

smtpmail is a little console-based tool for users who have no local mailserver on their machine. It enables these users to send their mail over a remote SMTP server.

perl-mail-authenticationresults 1.20180923
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://metacpan.org/release/Mail-AuthenticationResults
Licenses: GPL 1+
Build system: perl
Synopsis: Object Oriented Authentication-Results Headers
Description:

Mail::AuthenticationResults parses the message header field that indicates the message authentication status as per RFC7601. This module is not fully compliant with the RFC but it tries to implement most styles of Authentication-Results header seen in the wild.

opensmtpd 7.7.0p0
Dependencies: bash-minimal@5.2.37 bdb@6.2.32 coreutils@9.1 gzip@1.14 libbsd@0.11.7 libevent@2.1.12 libressl@4.2.1 linux-pam@1.5.2 libxcrypt@4.4.38 zlib@1.3.1
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://www.opensmtpd.org
Licenses: FreeBSD Modified BSD Original BSD non-copyleft Public Domain ISC OpenSSL
Build system: gnu
Synopsis: Lightweight SMTP daemon
Description:

OpenSMTPD is an implementation of server-side SMTP, with some additional standard extensions. It allows ordinary machines to exchange e-mails with other systems speaking the SMTP protocol, or to deliver them to local users.

In order to simplify the use of SMTP, OpenSMTPD implements a smaller set of functionality than those available in other SMTP daemons. The objective is to provide enough features to satisfy typical usage at the risk of unsuitability to esoteric or niche requirements.

mailman 3.3.10
Propagated dependencies: gunicorn@25.3.0 python-aiosmtpd@1.4.6-0.98f5783 python-alembic@1.18.1 python-atpublic@3.1.1 python-authheaders@0.16.3 python-authres@1.2.0 python-click@8.3.1 python-dateutil@2.9.0 python-dnspython@2.8.0 python-falcon@4.0.2 python-flufl-bounce@4.0-0.e7d37db python-flufl-i18n@5.1.0 python-flufl-lock@8.1.0 python-importlib-resources@6.5.2 python-lazr-config@3.1 python-passlib@1.7.4 python-requests@2.32.5 python-sqlalchemy@1.4.54 python-zope-component@7.0 python-zope-configuration@7.0 python-zope-event@6.0 python-zope-interface@7.2
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://www.list.org
Licenses: GPL 3+
Build system: pyproject
Synopsis: Mailing list manager
Description:

GNU Mailman is software for managing email discussion and mailing lists. Both users and administrators generally perform their actions in a web interface, although email and command-line interfaces are also provided. The system features built-in archiving, automatic bounce processing, content filtering, digest delivery, and more.

gmime 3.2.15
Dependencies: glib@2.86.0 gpgme@1.24.1 zlib@1.3.1
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://spruce.sourceforge.net/gmime/
Licenses: LGPL 2.1+ GPL 2+ GPL 3+
Build system: gnu
Synopsis: MIME message parser and creator library
Description:

GMime provides a core library and set of utilities which may be used for the creation and parsing of messages using the Multipurpose Internet Mail Extension (MIME).

msmtp 1.8.26
Dependencies: libsecret@0.21.7 gnutls@3.8.9 zlib@1.3.1 gsasl@2.2.2
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://marlam.de/msmtp/
Licenses: GPL 3+
Build system: gnu
Synopsis: Simple and easy to use SMTP client with decent sendmail compatibility
Description:

msmtp is an SMTP client. In the default mode, it transmits a mail to an SMTP server (for example at a free mail provider) which takes care of further delivery.

khard 0.20.0
Dependencies: python-configobj@5.0.9 python-ruamel.yaml@0.18.14 python-vobject@0.9.9
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://github.com/scheibler/khard
Licenses: GPL 3+
Build system: pyproject
Synopsis: Console address book using CardDAV
Description:

Khard is an address book for the console. It creates, reads, modifies and removes CardDAV address book entries at your local machine. For synchronizing with a remote address book, vdirsyncer is recommended. Khard can also be used from within the email client mutt.

libpst 0.6.76
Dependencies: boost@1.89.0 libgsf@1.14.54 python@3.12.12 zlib@1.3.1
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://www.five-ten-sg.com/libpst/
Licenses: GPL 2+
Build system: gnu
Synopsis: Tools to process Outlook email archives
Description:

The Libpst utilities include readpst which can convert email messages to both mbox and MH mailbox formats, pst2ldif which can convert the contacts to .ldif format for import into LDAP databases, and other tools to process Outlook email archives.

python-notmuch2 0.40
Dependencies: notmuch@0.40
Propagated dependencies: python-cffi@1.17.1
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://notmuchmail.org/
Licenses: GPL 3+
Build system: pyproject
Synopsis: Pythonic bindings for the notmuch mail database using CFFI
Description:

This package provides Python bindings to use the Notmuch mail indexing and search library.

emacs-notmuch 0.40
Dependencies: notmuch@0.40
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://notmuchmail.org/
Licenses: GPL 3+
Build system: emacs
Synopsis: Run Notmuch within Emacs
Description:

This package provides an Emacs-based interface to the Notmuch mail system.

goimapnotify 2.5.4
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://gitlab.com/shackra/goimapnotify
Licenses: GPL 3+
Build system: go
Synopsis: Execute scripts on IMAP mailbox changes
Description:

This package provides a CLI application to execute scripts on IMAP mailbox changes (new/deleted/updated messages) using IDLE and it is mostly compatible with the configuration of imapnotify made with Python.

guile2.2-mailutils 3.21
Dependencies: gdbm@1.25 gnutls@3.8.9 gsasl@2.2.2 guile@2.2.7 libltdl@2.4.7 libunistring@1.3 libxcrypt@4.4.38 linux-pam@1.5.2 ncurses@6.2.20210619 readline@8.2.13
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://mailutils.org
Licenses: GPL 3+ LGPL 3+
Build system: gnu
Synopsis: Utilities and library for reading and serving mail
Description:

GNU Mailutils is a collection of programs for managing, viewing and processing electronic mail. It contains both utilities and server daemons and all operate in a protocol-agnostic way. The underlying libraries are also available, simplifying the addition of mail capabilities to new software. GNU Mailutils provides the following commands:

  • dotlock

  • decodemail

  • frm

  • from

  • guimb

  • mail

  • mailutils

  • mailutils-config

  • messages

  • mimeview

  • movemail

  • popauth

  • putmail

  • readmsg

  • sieve

afew 3.0.1
Dependencies: notmuch@0.40 python-chardet@5.2.0 python-dkimpy@1.0.5 python-notmuch@0.40
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://github.com/afewmail/afew
Licenses: ISC
Build system: pyproject
Synopsis: Initial tagging script for notmuch mail
Description:

afew is an initial tagging script for notmuch mail. It provides automatic tagging each time new mail is registered with notmuch. It can add tags based on email headers or Maildir folders and can handle spam and killed threads.

esmtp 1.2
Dependencies: libesmtp@1.1.0-0.335ee8d
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://sourceforge.net/projects/esmtp/
Licenses: GPL 2+
Build system: gnu
Synopsis: Relay-only mail transfer agent (MTA)
Description:

Esmtp is a simple relay-only mail transfer agent built using libESMTP. It sends e-mail via a remote SMTP server using credentials from the user's $HOME/.esmtprc configuration file; see the esmtprc man page for more on configuration. This package also provides minimal compatibility shims for the sendmail, mailq, and newaliases commands.

undbx 0.21
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://undbx.sourceforge.io/
Licenses: GPL 3+
Build system: gnu
Synopsis: Extract email messages from Outlook Express .dbx files
Description:

This package provides a tool to extract, recover and undelete email messages from Outlook Express .dbx files.

nullmailer 2.2
Dependencies: gnutls@3.8.9
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://untroubled.org/nullmailer/
Licenses: LGPL 2.1+ GPL 2+
Build system: gnu
Synopsis: Simple relay-only mail transfer agent
Description:

Nullmailer is a simple replacement MTA for hosts that receive no local mail and only relay mail to a fixed set of smart relays. It's useful for systems such as Web servers that must be able to send email notifications, without having to run a full-blown MTA such as sendmail or qmail.

Nullmailer is designed to be simple to configure, easy to extend, and secure. It requires little ongoing administration. The included sendmail emulator front-end should allow most (if not all) sendmail-compatible programs to run without any changes.

swaks 20201014.0
Dependencies: bash-minimal@5.2.37 perl-io-socket-inet6@2.72 perl-net-dns@1.50 perl-net-ssleay@1.94 perl-socket6@0.29
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://jetmore.org/john/code/swaks/
Licenses: GPL 2+
Build system: perl
Synopsis: Featureful SMTP test tool
Description:

Swaks is a flexible, scriptable, transaction-oriented SMTP test tool. It handles SMTP features and extensions such as TLS, authentication, and pipelining; multiple versions of the SMTP protocol including SMTP, ESMTP, and LMTP; and multiple transport methods including unix-domain sockets, internet-domain sockets, and pipes to spawned processes. Options can be specified in environment variables, configuration files, and the command line allowing maximum configurability and ease of use for operators and scripters.

python-hyperkitty 1.3.12-1.640d66d
Propagated dependencies: python-dateutil@2.9.0 python-django@5.2.15 python-django-compressor@4.5.1 python-django-debug-toolbar@6.0.0 python-django-extensions@4.1 python-django-gravatar2@1.4.5 python-django-haystack@3.3.0 python-django-mailman3@1.3.15 python-django-q2@1.7.6 python-django-rest-framework@3.16.1 python-elasticsearch@9.1.1 python-flufl-lock@8.1.0 python-lxml@6.0.2 python-mailmanclient@3.3.5 python-mistune@3.1.3 python-networkx@3.4.2 python-robot-detection@0.4.0 python-tzdata@2025.1
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://gitlab.com/mailman/hyperkitty
Licenses: GPL 3
Build system: pyproject
Synopsis: Web interface to access GNU Mailman v3 archives
Description:

The hyperkitty Django app provides a web user interface to access GNU Mailman3 archives, and manage it. This interface uses django, and requires some configuration.

l2md 0.1.0-3.21c954d
Dependencies: libgit2@1.9.4
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://git.kernel.org/pub/scm/linux/kernel/git/dborkman/l2md.git
Licenses: GPL 2
Build system: gnu
Synopsis: Import public-inbox archives via Git
Description:

The l2md command line tool imports public-inbox archives via Git and exports them in maildir format or to an MDA through a pipe.

perl-email-address 1.913
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://metacpan.org/release/Email-Address
Licenses: GPL 1+
Build system: perl
Synopsis: Email address parsing and creation
Description:

Email::Address implements a regex-based RFC 2822 parser that locates email addresses in strings and returns a list of Email::Address objects found. It is recommended to use Email::Address::XS instead.

muchsync 7
Dependencies: openssl@3.5.5 notmuch@0.40 sqlite@3.39.3 xapian@1.4.29
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://www.muchsync.org/
Licenses: GPL 2+
Build system: gnu
Synopsis: Synchronize notmuch mail across machines
Description:

Muchsync brings Notmuch to all of your computers by synchronizing your mail messages and Notmuch tags across machines. The protocol is heavily pipelined to work efficiently over high-latency networks such as mobile broadband. Muchsync supports arbitrary pairwise synchronization among replicas. A version-vector-based algorithm allows it to exchange only the minimum information necessary to bring replicas up to date regardless of which pairs have previously synchronized.

Total packages: 32521