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

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.


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.

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.

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.5.5 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).

mairix 0.24-0.1cc06f4
Dependencies: bzip2@1.0.8 openssl@3.5.5 perl@5.36.0 xz@5.4.5 zlib@1.3.1
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://github.com/vandry/mairix
Licenses: GPL 2
Build system: gnu
Synopsis: Program for indexing and searching email messages
Description:

Mairix is a program for indexing and searching email messages stored in Maildir, MH, MMDF or mbox folders.

python-aiosmtpd 1.4.6-0.98f5783
Propagated dependencies: python-atpublic@3.1.1 python-attrs@25.3.0
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://aiosmtpd.readthedocs.io/
Licenses: ASL 2.0 LGPL 3
Build system: pyproject
Synopsis: Asyncio based SMTP server
Description:

This project is a reimplementation of the Python stdlib smtpd.py based on asyncio.

altermime 0.3.11
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://pldaniels.com/altermime/
Licenses: non-copyleft Modified BSD
Build system: gnu
Synopsis: Modify MIME-encoded messages
Description:

alterMIME is a small program which is used to alter your mime-encoded mailpack. What can alterMIME do?

  1. Insert disclaimers,

  2. insert arbitrary X-headers,

  3. modify existing headers,

  4. remove attachments based on filename or content-type,

  5. replace attachments based on filename.

.

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.

isync 1.5.1
Dependencies: bdb@6.2.32 cyrus-sasl@2.1.28 openssl@3.5.5 zlib@1.3.1
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://isync.sourceforge.io/
Licenses: GPL 2+
Build system: gnu
Synopsis: Mailbox synchronization program
Description:

isync/mbsync is a command-line tool for two-way synchronization of mailboxes. Currently Maildir and IMAP are supported types.

mlmmj 1.3.0
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: http://mlmmj.org
Licenses: Expat
Build system: gnu
Synopsis: Mailing list managing made joyful
Description:

Mlmmj is a simple and slim mailing list manager (MLM) inspired by ezmlm. It works with many different Mail Transport Agents (MTAs) and is simple for a system administrator to install, configure and integrate with other software. As it uses very few resources, and requires no daemons, it is ideal for installation on systems where resources are limited. Its features include:

  1. Archive, Custom headers / footer,

  2. Fully automated bounce handling (similar to ezmlm),

  3. Complete requeueing functionality, Moderation functionality, Subject prefix,

  4. Subscribers only posting, Regular expression access control,

  5. Functionality to retrieve old posts, Web interface, Digests,

  6. No-mail subscription, VERP support,

  7. Delivery Status Notification (RFC1891) support,

  8. Rich and customisable texts for automated operations.

neomutt 20260105
Dependencies: cyrus-sasl@2.1.28 gdbm@1.25 gpgme@1.24.1 ncurses@6.2.20210619 gnutls@3.8.9 openssl@3.5.5 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.40 sqlite@3.39.3 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.

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.

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.

alot 0.12
Dependencies: gnupg@2.4.8 python-configobj@5.0.9 python-gpg@1.10.0 python-magic@0.4.27 python-notmuch2@0.40 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.

python-mailman-hyperkitty 1.2.1
Dependencies: mailman@3.3.10
Propagated dependencies: python-requests@2.32.5 python-zope-interface@7.2
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://gitlab.com/mailman/mailman-hyperkitty/
Licenses: GPL 3+
Build system: pyproject
Synopsis: Mailman archiver plugin for HyperKitty
Description:

Mailman3 allows emails sent to its mailing lists to be archived by any software provided that there is a plugin (loadable by Mailman3) designed to communicate with it properly. This module contains a Mailman3 archiver plugin which sends emails to HyperKitty, the official Mailman3 web archiver.

rss2email 3.14
Dependencies: python-feedparser@6.0.12 python-html2text@2020.1.16
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://github.com/rss2email/rss2email
Licenses: GPL 2 GPL 3
Build system: pyproject
Synopsis: Converts RSS/Atom newsfeeds to email
Description:

The RSS2email program (r2e) fetches RSS/Atom news feeds, converts them into emails, and sends them.

sieve-connect 0.90
Dependencies: guile@3.0.9 perl@5.36.0 perl-authen-sasl@2.16 perl-io-socket-inet6@2.72 perl-io-socket-ssl@2.089 perl-net-dns@1.50 perl-socket6@0.29 perl-term-readkey@2.38 perl-term-readline-gnu@1.36
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://people.spodhuis.org/phil.pennock/software/#sieve-connect
Licenses: Modified BSD
Build system: gnu
Synopsis: ManageSieve client for managing Sieve e-mail filters
Description:

Sieve-connect lets you view, upload, edit, delete, and otherwise manage Sieve scripts on any mail server that speaks the ManageSieve protocol, as specified in RFC 5804.

Sieve (RFC 5228) is a specialised language for e-mail filtering. Sieve scripts are stored on the server and run whenever mail arrives. They can automatically sort new messages into folders, silently reject them, send an automated response, and more.

sieve-connect is designed to be both a tool which can be invoked from scripts as well as a decent interactive client. It supports TLS for connection privacy, as well as authentication with SASL or GSSAPI client certificates. It should be a drop-in replacement for sieveshell from the Cyrus IMAP project.

python-authres 1.2.0
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://launchpad.net/authentication-results-python
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Authentication-Results email header creator and parser
Description:

This Python module can be used to generate and parse RFC 5451/7001/7601 Authentication-Results email headers. It supports extensions such as:

  • RFC 5617 DKIM/ADSP

  • RFC 6008 DKIM signature identification (header.b)

  • RFC 6212 VBR

  • RFC 6577 SPF

  • RFC 7281 Authentication-Results registration for S/MIME

  • RFC 7293 The Require-Recipient-Valid-Since header field

  • RFC 7489 DMARC

  • ARC (draft-ietf-dmarc-arc-protocol-08)

balsa 2.6.4
Dependencies: cyrus-sasl@2.1.28 enchant@2.6.9 gdk-pixbuf@2.44.4 gmime@3.2.15 gnutls@3.8.9 gpgme@1.24.1 gtk+@3.24.51 gtksourceview@4.8.4 gtkspell3@3.0.10 libassuan@3.0.1 libcanberra@0.30 libesmtp@1.1.0-0.335ee8d libical@3.0.17 libnotify@0.8.8 libsecret@0.21.7 openldap@2.6.10 sqlite@3.39.3 webkitgtk-for-gtk3@2.50.3
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://pawsa.fedorapeople.org/balsa
Licenses: GPL 3+
Build system: gnu
Synopsis: E-mail client for GNOME
Description:

Balsa is a highly configurable and robust mail client for the GNOME desktop. It supports both POP3 and IMAP servers as well as the mbox, maildir and mh local mailbox formats. Balsa also supports SMTP and/or the use of a local MTA such as Sendmail.

hydroxide 0.2.31
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://github.com/emersion/hydroxide
Licenses: Expat
Build system: go
Synopsis: ProtonMail CardDAV, IMAP and SMTP bridge
Description:

A third-party, open-source ProtonMail bridge. It is designed to run on a server. It supports CardDAV, IMAP and SMTP.

sendgmail 0.0.0-1.e322915
Dependencies: go-golang-org-x-oauth2@0.36.0 go-cloud-google-com-go-compute-metadata@0.9.0
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://github.com/google/gmail-oauth2-tools
Licenses: ASL 2.0
Build system: go
Synopsis: Sendmail-compatible tool for using Gmail with @code{git send-email}
Description:

The sendgmail command provides a minimal sendmail-compatible front-end that connects to Gmail using OAuth2. It is specifically designed for use with git send-email. The command needs a Gmail API key to function.

Guix's version of sendgmail has been patched for compatibility with all known forks, including support for non-@gmail.com email addresses.

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

nmail 5.5.1
Dependencies: curl@8.6.0 cyrus-sasl@2.1.28 expat@2.7.1 file@5.46 libetpan@1.9.4 ncurses@6.2.20210619 openssl@3.5.5 sqlite@3.39.3 xapian@1.4.29 zlib@1.3.1 util-linux@2.40.4
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://github.com/d99kris/nmail
Licenses: Expat
Build system: cmake
Synopsis: Terminal-based email client
Description:

nmail is an easily configurable terminal-based email client with a ncurses user interface similar to alpine and pine.

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.

Total packages: 73954