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

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.


postorius 1.3.13
Dependencies: python-readme-renderer@44.0 python-mailmanclient@3.3.5 python-django@5.2.11 python-django-mailman3@1.3.15
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://gitlab.com/mailman/postorius
Licenses: GPL 3+ LGPL 3+
Build system: pyproject
Synopsis: Web user interface for GNU Mailman
Description:

Postorius is a Django app which provides a web user interface to access GNU Mailman.

rspamd 3.12.1
Dependencies: file@5.46 glib@2.86.0 icu4c@73.1 libarchive@3.7.7 libbfd@2.44 libiberty@14.3.0 libsodium@1.0.18 luajit@v2.1-0.04dca79 openssl@3.0.8 pcre2@10.42 perl@5.36.0 ragel@6.10 sqlite@3.39.3 zlib@1.3.1
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://www.rspamd.com/
Licenses: ASL 2.0
Build system: cmake
Synopsis: Spam filtering system
Description:

Rspamd is an advanced spam filtering system that allows evaluation of messages by a number of rules including regular expressions, statistical analysis and custom services such as URL black lists. Each message is analysed by Rspamd and given a spam score.

fetchmail 6.4.37
Dependencies: openssl@3.0.8 bash-minimal@5.2.37 python-future@1.0.0 python-wrapper@3.11.14
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://www.fetchmail.info/
Licenses: GPL 2+
Build system: gnu
Synopsis: Remote-mail retrieval and forwarding utility
Description:

Fetchmail is a full-featured, robust, well-documented remote-mail retrieval and forwarding utility intended to be used over on-demand TCP/IP links (such as SLIP or PPP connections). It supports every remote-mail protocol now in use on the Internet: POP2, POP3, RPOP, APOP, KPOP, all flavors of IMAP, ETRN, and ODMR. It can even support IPv6 and IPSEC.

Fetchmail retrieves mail from remote mail servers and forwards it via SMTP, so it can then be read by normal mail user agents such as mutt, elm or BSD Mail. It allows all your system MTA's filtering, forwarding, and aliasing facilities to work just as they would on normal mail.

alot v0.12
Dependencies: gnupg@2.4.8 python-configobj@5.0.9 python-gpg@1.10.0 python-magic@0.4.27 python-notmuch2@0.39 python-twisted@25.5.0 python-urwid@3.0.3 python-urwidtrees@1.0.4
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://github.com/pazz/alot
Licenses: GPL 3+
Build system: pyproject
Synopsis: Command-line MUA using Notmuch
Description:

Alot is a terminal-based mail user agent based on the Notmuch mail indexer. It is written in Python using the urwid toolkit and features a modular and command prompt driven interface to provide a full mail user agent (MUA) experience as an alternative to the Emacs mode shipped with Notmuch.

mailman 3.3.10
Propagated dependencies: gunicorn@22.0.0 python-aiosmtpd@1.4.6-0.98f5783 python-alembic@1.14.0 python-atpublic@3.1.1 python-authheaders@0.16.3 python-authres@1.2.0 python-click@8.1.8 python-dateutil@2.9.0 python-dnspython@2.7.0 python-falcon@4.0.2 python-flufl-bounce@4.0 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.42 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.

neomutt 20250404
Dependencies: cyrus-sasl@2.1.28 gdbm@1.25 gpgme@1.24.1 ncurses@6.2.20210619 gnutls@3.8.9 openssl@3.0.8 perl@5.36.0 kyotocabinet@1.2.79 libxslt@1.1.43 libidn2@2.3.7 libxml2@2.14.6 lmdb@0.9.29 notmuch@0.39 zstd@1.5.6
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://neomutt.org/
Licenses: GPL 2+
Build system: gnu
Synopsis: Command-line mail reader based on Mutt
Description:

NeoMutt is a command-line mail reader which is based on Mutt. It adds a large amount of new and improved features to Mutt.

mailutils 3.21
Dependencies: guile@3.0.9 gsasl@2.2.2 gnutls@3.8.9 ncurses@6.2.20210619 readline@8.2.13 linux-pam@1.5.2 libltdl@2.4.7 libxcrypt@4.4.38 gdbm@1.25 libunistring@1.3
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

anubis 4.3
Dependencies: gdbm@1.25 gnutls@3.8.9 gpgme@1.24.1 gsasl@2.2.2 guile@3.0.9 libgcrypt@1.11.0 libgpg-error@1.51
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://www.gnu.org/software/anubis/manual/
Licenses: GPL 3+
Build system: gnu
Synopsis: SMTP message submission daemon
Description:

Anubis is a daemon that sits between the Mail User Agent (MUA) and the Mail Transfer Agent (MTA). When a mail is sent by a user in the MUA, it is first passed to Anubis, which performs additional processing to the message before passing it on for delivery by the MTA. Anubis may, for example, modify the message headers or body, or encrypt or sign the message.

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.

aerc 0.21.0
Dependencies: gnupg@2.4.8 notmuch@0.39 python@3.11.14 python-vobject@0.9.9 zoxide@0.9.9
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://git.sr.ht/~rjarry/aerc
Licenses: GPL 3+
Build system: go
Synopsis: Email client for the terminal
Description:

aerc is a textual email client for terminals. It features:

  1. First-class support for using patches and git send-email

  2. Vi-like keybindings and command system

  3. A built-in console

  4. Support for multiple accounts

notmuch-addrlookup-c 9
Dependencies: glib@2.86.0 notmuch@0.39
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://github.com/aperezdc/notmuch-addrlookup-c
Licenses: Expat
Build system: gnu
Synopsis: Address lookup tool for Notmuch
Description:

This is an address lookup tool using a Notmuch database, useful for email address completion.

muchsync 7
Dependencies: openssl@3.0.8 notmuch@0.39 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.

offlineimap 8.0.0-0.db34745
Dependencies: python-distro@1.9.0 python-imaplib2@3.6 python-rfc6555@0.1.0 python-urllib3@1.25.19
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://www.offlineimap.org
Licenses: GPL 2+
Build system: pyproject
Synopsis: Sync emails between two repositories
Description:

OfflineImap synchronizes emails between two repositories, so that you can read the same mailbox from multiple computers. It supports IMAP as REMOTE repository and Maildir/IMAP as LOCAL repository.

compface 1.5.2
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://legacy.cs.indiana.edu/ftp/faces/
Licenses: X11-style
Build system: gnu
Synopsis: Portrait image compressor
Description:

This package takes your 48x48x1 portrait image and compresses it.

perl-email-abstract 3.010
Propagated dependencies: perl-email-simple@2.218 perl-module-pluggable@5.2 perl-mro-compat@0.13
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://metacpan.org/release/Email-Abstract
Licenses: GPL 1+
Build system: perl
Synopsis: Interface to mail representations
Description:

Email::Abstract provides module writers with the ability to write simple, representation-independent mail handling code.

go-gitlab.com-shackra-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.

mutt 2.2.14
Dependencies: cyrus-sasl@2.1.28 gdbm@1.25 gpgme@1.24.1 libidn2@2.3.7 ncurses@6.2.20210619 openssl@3.0.8 perl@5.36.0 sqlite@3.39.3
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: http://www.mutt.org/
Licenses: GPL 2+
Build system: gnu
Synopsis: Mail client
Description:

Mutt is a small but very powerful text-based mail client for Unix operating systems.

perl-email-mime-contenttype 1.028
Propagated dependencies: perl-text-unidecode@1.30
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://metacpan.org/release/Email-MIME-ContentType
Licenses: GPL 1+
Build system: perl
Synopsis: Parse MIME Content-Type headers
Description:

Email::MIME::ContentType parses a MIME Content-Type header.

perl-email-address-xs 1.05
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://metacpan.org/release/Email-Address-XS
Licenses: GPL 1+
Build system: perl
Synopsis: Parse and format RFC 5322 email addresses and groups
Description:

Email::Address::XS implements RFC 5322 parser and formatter of email addresses and groups. Unlike Email::Address, this module does not use regular expressions for parsing but instead is implemented in XS and uses shared code from Dovecot IMAP server.

getmail 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.

python-mailmanclient 3.3.5
Propagated dependencies: python-requests@2.32.5
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://www.list.org/
Licenses: LGPL 3+
Build system: pyproject
Synopsis: Python bindings for the Mailman 3 REST API
Description:

The mailmanclient library provides official Python bindings for the GNU Mailman 3 REST API.

libetpan 1.9.4
Dependencies: curl@8.6.0 expat@2.7.1 zlib@1.3.1
Propagated dependencies: cyrus-sasl@2.1.28 openssl@3.0.8
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://www.etpan.org/libetpan.html
Licenses: Modified BSD
Build system: gnu
Synopsis: Portable middleware for email access
Description:

The purpose of this mail library is to provide a portable, efficient framework for different kinds of mail access: IMAP, SMTP, POP and NNTP. It provides an API for C language. It's the low-level API used by MailCore and MailCore 2.

sendmail 8.18.1
Dependencies: m4@1.4.19 perl@5.36.0
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://sendmail.org
Licenses: non-copyleft
Build system: gnu
Synopsis: Highly configurable Mail Transfer Agent (MTA)
Description:

Sendmail is a mail transfer agent (MTA) originally developed by Eric Allman. It is highly configurable and supports many delivery methods and many transfer protocols.

mblaze 1.4
Dependencies: bash-minimal@5.2.37 coreutils@9.1 gawk@5.3.0 glibc@2.41 gnupg@2.4.8 ncurses@6.2.20210619 openssl@3.0.8 ruby@3.3.9 sed@4.9
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://github.com/leahneukirchen/mblaze
Licenses: Public Domain Expat
Build system: gnu
Synopsis: Unix utilities to deal with Maildir
Description:

The mblaze message system is a set of Unix utilities for processing and interacting with mail messages which are stored in maildir folders.

Its design is roughly inspired by MH, the RAND Message Handling System, but it is a complete implementation from scratch.

mblaze is a classic command line MUA and has no features for receiving or transferring messages; you can operate on messages in a local maildir spool, or fetch your messages using fdm(1), getmail(1), offlineimap(1), or similar utilities, and send it using dma(8), msmtp(1), sendmail(8), as provided by OpenSMTPD, Postfix, or similar.

mblaze operates directly on maildir folders and doesn't use its own caches or databases. There is no setup needed for many uses. All utilities have been written with performance in mind. Enumeration of all messages in a maildir is avoided unless necessary, and then optimized to limit syscalls. Parsing message metadata is optimized to limit I/O requests. Initial operations on a large maildir may feel slow, but as soon as they are in the file system cache, everything is blazingly fast. The utilities are written to be memory efficient (i.e. not wasteful), but whole messages are assumed to fit into RAM easily (one at a time).

Total packages: 70992