Gray Duck Mail is an alternative to email discussion group software such as Mailman and Sympa designed to be easy to set up and easy to manage. Gray Duck Mail makes running an email discussion list effortless.
Gray Duck Mail is written in C# and is powered by ASP.NET Core 3.1 MVC running in Docker.
Version 0.9.8 introduces "one click" unsubscribe links. This feature requires an externally facing port to be served. For security, a designated port is monitored for these unsubscribe "one click" links. This new port requires a change to the
ASPNETCORE_URLS Docker environment variable. For more information, see the installation guide and security considerations.
Gray Duck Mail connects you to your community through the one platform that everyone is on: email. It is perfect for managing mailing lists between small to medium size groups. Send one email, and everyone is automatically kept in the loop.
Gray Duck Mail is provided as a docker image, meaning you can be up and running quickly. You can run your email discussion lists from home or from a paid hosting provider.
Discussion lists are easy to manage in Gray Duck Mail. Fill in the email account information provided by your web host, and you'll be connecting to your community in no time!
Gray Duck Mail is open source software released under the GPLv3 license. This means that you're free to use and modify Gray Duck Mail, even for commercial purposes, as long as you follow the conditions of the license.
Contributions are welcome and encouraged. The code is fully documented (via Sandcastle project) and can even be viewed in browser.
To report an issue, please report any bugs you encounter when using Gray Duck Mail. Your reports will help make Gray Duck Mail better for everyone!