Software
1250 self-hosted open-source tools in this category.
EmailRelay
A small and easy to configure SMTP and POP3 server for Windows and Linux. ([Source Code](https://sourceforge.net/p/emailrelay/code/HEAD/tree/))
Exim
Message transfer agent (MTA) developed at the University of Cambridge. ([Source Code](https://git.exim.org/exim.git))
Haraka
Fast, highly extensible, and event driven SMTP server. ([Source Code](https://github.com/haraka/Haraka))
OpenSMTPD
Secure SMTP server implementation from the OpenBSD project. ([Source Code](https://github.com/OpenSMTPD/OpenSMTPD/))
Postfix
Fast, easy to administer, and secure Sendmail replacement
Sendmail
Message transfer agent (MTA)
HyperKitty
Access GNU Mailman v3 archives. ([Demo](https://lists.mailman3.org/), [Source Code](https://gitlab.com/mailman/hyperkitty))
Keila
Reliable and easy-to-use newsletter tool (alternative to Mailchimp and Sendinblue). ([Demo](https://app.keila.io), [Source Code](https://github.com/pentacent/keila))
Listmonk
High performance, self-hosted newsletter and mailing list manager with a modern dashboard. ([Demo](https://demo.listmonk.app/), [Source Code](https://github.com/knadh/listmonk))
Mailman
Manage electronic mail discussion and e-newsletter lists. ([Source Code](https://gitlab.com/mailman/))
Mautic
Marketing automation software (email, social and more). ([Source Code](https://github.com/mautic/mautic))
phpList
Newsletter and email marketing with advanced management of subscribers, bounces, and plugins. ([Source Code](https://github.com/phpList/phplist3))
Postorius
Web user interface to access GNU Mailman. ([Source Code](https://gitlab.com/mailman/postorius/))
Schleuder
GPG-enabled mailing list manager with resending-capabilities. ([Source Code](https://0xacab.org/schleuder/schleuder/tree/master))
Sympa
Mailing list manager. ([Source Code](https://github.com/sympa-community/sympa))
Cypht
Feed reader for your email accounts. ([Source Code](https://github.com/cypht-org/cypht))
Roundcube
Browser-based IMAP client with an application-like user interface. ([Source Code](https://github.com/roundcube/roundcubemail))
SquirrelMail
Another browser-based IMAP client. ([Source Code](https://sourceforge.net/p/squirrelmail/code/HEAD/tree/))
Ergo
Modern IRCv3 server written in Go, combining the features of an ircd, a services framework, and a bouncer. ([Source Code](https://github.com/ergochat/ergo))
InspIRCd
Modular IRC server written in C++ for Linux, BSD, Windows, and macOS. ([Source Code](https://github.com/inspircd/inspircd))
Kiwi IRC
Responsive web IRC client with theming support. ([Demo](https://kiwiirc.com/nextclient/), [Source Code](https://github.com/kiwiirc/kiwiirc))
ngircd
Portable and lightweight Internet Relay Chat server for small or private networks. ([Source Code](https://github.com/ngircd/ngircd))
Quassel IRC
Distributed IRC client, meaning that one (or multiple) client(s) can attach to and detach from a central core. ([Source Code](https://github.com/quassel/quassel))
Robust IRC
IRC without netsplits. Distributed IRC server, based on RobustSession protocol. ([Source Code](https://github.com/robustirc/robustirc))