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

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.


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.

bogofilter 1.2.5-0.e264b66
Dependencies: gsl@2.8 sqlite@3.39.3
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://bogofilter.sourceforge.io/
Licenses: GPL 3+
Build system: gnu
Synopsis: Mail classifier based on a Bayesian filter
Description:

Bogofilter is a mail filter that classifies mail as spam or ham (non-spam) by a statistical analysis of the message's header and content (body). The program is able to learn from the user's classifications and corrections. It is based on a Bayesian filter.

crm114 20100106
Dependencies: tre@0.9.0
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://crm114.sourceforge.net/
Licenses: GPL 3
Build system: gnu
Synopsis: Controllable regex mutilator
Description:

CRM114 is a system to examine incoming e-mail, system log streams, data files or other data streams, and to sort, filter, or alter the incoming files or data streams according to the user's wildest desires. Criteria for categorization of data can be via a host of methods, including regexes, approximate regexes, a Hidden Markov Model, Orthogonal Sparse Bigrams, WINNOW, Correlation, KNN/Hyperspace, or Bit Entropy (or by other means--it's all programmable).

procmail 3.22
Dependencies: exim@4.98.2
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://www.procmail.org/
Licenses: GPL 2+
Build system: gnu
Synopsis: Versatile mail delivery agent (MDA)
Description:

Procmail is a mail delivery agent (MDA) featuring support for a variety of mailbox formats such as mbox, mh and maildir. Incoming mail can be sorted into separate files/directories and arbitrary commands can be executed on mail arrival. Procmail is considered stable, but is no longer maintained.

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.

offlineimap3 8.0.2
Dependencies: python-distro@1.9.0 python-imaplib2@3.6 python-rfc6555@0.1.0 python-urllib3@2.5.0
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.

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.

urlscan 1.0.8
Propagated dependencies: python-urwid@3.0.3
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://github.com/firecat53/urlscan
Licenses: GPL 2
Build system: pyproject
Synopsis: View/select the URLs in an email message or file
Description:

Urlscan is a small program that is designed to integrate with the Mutt mail reader to allow you to easily launch a Web browser for URLs contained in email messages. It parses an email message or file and scans it for URLs and email addresses. It then displays the URLs and their context within the message, and allows you to choose one or more URLs to send to your Web browser. Alternatively, it send a list of all URLs to standard output. It is a replacement for the urlview program.

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.

dovecot-trees 2.1.0
Dependencies: libsodium@1.0.22
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://0xacab.org/riseuplabs/trees
Licenses: AGPL 3
Build system: gnu
Synopsis: NaCL-based Dovecot email storage encryption plugin
Description:

Technology for Resting Email Encrypted Storage (TREES) is a NaCL-based Dovecot encryption plugin. This plugin adds individually encrypted mail storage to the Dovecot IMAP server. It is inspired by Posteo's scrambler which uses OpenSSL and RSA key pairs. TREES works in a similar way, but uses the Sodium crypto library (based on NaCL).

How it works:

  1. On IMAP log in, the user's cleartext password is passed to the plugin.

  2. The plugin creates an argon2 digest from the password.

  3. This password digest is used as a symmetric secret to decrypt a libsodium secretbox.

  4. Inside the secretbox is stored a Curve25519 private key.

  5. The Curve25519 private key is used to decrypt each individual message, using libsodium sealed boxes.

  6. New mail is encrypted as it arrives using the Curve25519 public key.

fdm 2.2
Dependencies: tdb@1.4.12 openssl@3.5.5 zlib@1.3.1
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://github.com/nicm/fdm
Licenses: non-copyleft
Build system: gnu
Synopsis: @acronym{MRA, Mail Retrieval Agent} and @acronym{MDA, Mail Delivery Agent}
Description:

fdm fetches and delivers mail in various ways.

Mail may be fetched from IMAP or POP3 servers, from local maildirs, or read from standard input. It is then filtered based on regular expressions, its size or age, or the output of a (shell) command. It can be rewritten by an external process, dropped, left on the server or delivered into maildirs, mboxes, to a file or pipe, or any combination.

fdm is primarily designed for use by a single user, but can use privilege separation to safely deliver mail in multi-user setups.

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.

cyrus-imapd 3.12.2
Dependencies: bison@3.8.2 openssl@3.5.5 cyrus-sasl@2.1.28 cunit@2.1-3 flex@2.6.4 gperf@3.3 jansson@2.14 libbsd@0.11.7 icu4c@73.1 perl@5.36.0 rsync@3.4.4 util-linux@2.40.4 sqlite@3.39.3 libical@3.0.17 libtool@2.4.7 pcre2@10.42 zstd@1.5.6 brotli@1.1.0 libxml2@2.14.6 nghttp2@1.58.0 shapelib@1.6.1 wslay@1.1.1 xapian@1.4.29 xxd@9.2.0333 zlib@1.3.1 libchardet@1.0.6
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://cyrusimap.org
Licenses: non-copyleft
Build system: gnu
Synopsis: E-Mail, contacts and calendar server.
Description:

Cyrus IMAP is an email, contacts and calendar server. It provides support for a variety of protocols including JMAP, IMAP/IMAP-S, and POP3/POP3-S as well as CalDAV and CardDAV.

pan 0.149
Dependencies: gmime@3.2.15 gnupg@2.4.8 gnutls@3.8.9 gtk+@3.24.51 gtkspell3@3.0.10 libnotify@0.8.8 libsecret@0.21.7 libxml2@2.14.6 zlib@1.3.1
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: http://pan.rebelbase.com/
Licenses: FDL 1.1+ GPL 2
Build system: gnu
Synopsis: Usenet newsreader
Description:

pan is a Usenet newsreader that's good at both text and binaries. It supports offline reading, scoring and killfiles, yEnc, NZB, PGP handling, multiple servers, and secure connections.

perl-email-sender 2.601
Propagated dependencies: perl-email-abstract@3.010 perl-email-address-xs@1.05 perl-email-simple@2.218 perl-module-runtime@0.016 perl-moo-2@2.005005 perl-moox-types-mooselike@0.29 perl-scalar-list-utils@1.62 perl-sub-exporter@0.988 perl-throwable@1.001 perl-try-tiny@0.31
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://metacpan.org/release/Email-Sender
Licenses: GPL 1+
Build system: perl
Synopsis: Perl library for sending email
Description:

Email::Sender replaces the old and sometimes problematic Email::Send library.

postorius 1.3.13
Dependencies: python-readme-renderer@44.0 python-mailmanclient@3.3.5 python-django@5.2.15 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.

perl-mail-spf 2.9.0
Dependencies: perl-error@0.17028 perl-net-dns@1.50 perl-netaddr-ip@4.079 perl-uri@5.05
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://metacpan.org/release/Mail-SPF
Licenses: Modified BSD
Build system: perl
Synopsis: Perl implementation of Sender Policy Framework
Description:

Mail::SPF is the Sender Policy Framework implemented in Perl.

tnef 1.4.18
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://github.com/verdammelt/tnef
Licenses: GPL 2+
Build system: gnu
Synopsis: Unpack @code{application/ms-tnef} attachments
Description:

TNEF is a tar-like program that unpacks MIME attachments of type application/ms-tnef.

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.

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.

birdtray 1.11.4
Dependencies: qtbase@5.15.17 qtsvg@5.15.17 qtwayland@5.15.18 qtx11extras@5.15.17 libx11@1.8.12
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://github.com/gyunaev/birdtray
Licenses: GPL 3+
Build system: qt
Synopsis: System tray indicator for Thunderbird/Icedove
Description:

Birdtray is a free system tray notification for new mail for Thunderbird/Icedove. Its features include an unread mail counter, snooze-able new mail notifications, configurable fonts for different accounts, a ``quick compose'' function with pre-configured templates, and a direct connection to the Thunderbird database, making it completely independent from the extension API.

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.

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.

stalwart-cli 1.0.5
Dependencies: rust-ring@0.17.14
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://stalw.art
Licenses: AGPL 3
Build system: cargo
Synopsis: Stalwart Command Line Interface
Description:

A schema-driven command line tool for administering Stalwart Mail and Collaboration Server over its JMAP API.

Total packages: 72465