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 webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
The osmtpd API is an event-based C programming interface for writing OpenSMTPd filters.
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.
This package provides tools for the conversion of Outlook Express data files to standard mailbox format.
Alpine is a text-based mail and news client. Alpine includes several tools and applications:
alpine, the Alpine mailer
pico, the standalone text editor, GNU nano's predecessor
pilot, the standalone file system navigator
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.
The l2md command line tool imports public-inbox archives via Git and exports them in maildir format or to an MDA through a pipe.
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.
Mairix is a program for indexing and searching email messages stored in Maildir, MH, MMDF or mbox folders.
Claws-Mail is an email client (and news reader) based on GTK+. The appearance and interface are designed to be familiar to new users coming from other popular email clients, as well as experienced users. Almost all commands are accessible with the keyboard. Plus, Claws-Mail is extensible via addons which can add many functionalities to the base client.
Email::MessageID generates recommended message-ids to identify a message uniquely.
bower is a curses front-end for the Notmuch email system, written in the Mercury language.
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.
Exim is a message transfer agent (MTA) developed at the University of Cambridge for use on Unix systems connected to the Internet. In style it is similar to Smail 3, but its facilities are more general. There is a great deal of flexibility in the way mail can be routed, and there are extensive facilities for checking incoming mail.
This package provides a TNEF stream reader library and related tools to process winmail.dat files.
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.
The mailmanclient library provides official Python bindings for the GNU Mailman 3 REST API.
nmail is an easily configurable terminal-based email client with a ncurses user interface similar to alpine and pine.
NeoMutt is a command-line mail reader which is based on Mutt. It adds a large amount of new and improved features to Mutt.
MHonArc is a Perl mail-to-HTML converter. MHonArc provides HTML mail archiving with index, mail thread linking, etc; plus other capabilities including support for MIME and powerful user customization features.
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:
On IMAP log in, the user's cleartext password is passed to the plugin.
The plugin creates an argon2 digest from the password.
This password digest is used as a symmetric secret to decrypt a libsodium secretbox.
Inside the secretbox is stored a Curve25519 private key.
The Curve25519 private key is used to decrypt each individual message, using libsodium sealed boxes.
New mail is encrypted as it arrives using the Curve25519 public key.
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.
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
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-Resultsregistration for S/MIMERFC 7293 The
Require-Recipient-Valid-Sinceheader fieldRFC 7489 DMARC
ARC (draft-ietf-dmarc-arc-protocol-08)
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).