Eligible software for bounties

Each software category below lists some libraries or modules as examples. Of course other software is eligible too. Many of the examples are prominent, some are intentionally not. If you are wondering whether a package would be eligible for a bounty, you can send us an inquiry about it.

The client names both Thunderbird, which is widely used, and Alpine, which is only widely used among the fourteen people who still read their mail in a terminal window. Both are common in some way, so they’re eligible for this program.

Mail clients

Alpine (needs C-client support first)

Thunderbird (See 2013 discussion)

Kmail/KDEPIM

IMAP servers

Dovecot (may already be in progress)

Cyrus

Apache James

Groupware servers/systems

Kolab

Openexchange

Sogo

IMAP tools

imapsync

fetchmail

imaptest

SMTP servers

Haraka

Net::SMTP

SMTP tools

vrfy

nullmailer

zone-mta

Filters/mail processors

ClamAV

SpamAssassin

procmail (to support UTF-8 regular expressions and mime-encoded headers)

Webmail

Roundcube

Wild duck

Horde

Standard libraries

PHP’s standard library, including the C-Client

Several modules in Python, including imaplib and smtplib.

Ruby’s builtin mail modules, such as Net::IMAP¬†and others.

Ruby Gems

dnsruby

Nokogiri/Mechanize

Mikel-mail

Node.JS/NPM packages

nodemailer

node-imap

DNS

Python packages

aiosmtpd module

Email-Verifier

dkimpy

Perl/CPAN packages

Email::Address

Net::DNS

Monitoring tools

Nagios

Zabbix

Prometheus

http/proxies

Tinyproxy

Squid

Varnish

Web software

PHP mail functions

Pear Mail, Horde, Net_IMAP,

WordPress form and mail plugins?

Drupal form and mail plugins?

Django form and mail modules?

Mail libraries

C-client

opendkim

opendmarc

Python

email module

mailbox module

smtplib module

imaplib module

poplib module

aiosmtpd module

dkimpy module

Perl

Mail::POP3Client

MIME::Lite

MIME::Tools

Net::SMTP