SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Python Email Projects
-
Mail-in-a-Box
Mail-in-a-Box helps individuals take back control of their email by defining a one-click, easy-to-deploy SMTP+everything else server: a mail server in a box.
I looked into Purelymail when searching around for good email solution. Google Workspace was getting a bit costly and there were too many things I did not need.
Zoho Mail provides another option - $1.95 per month I think for my use where I am (AU) and has all the features I need for my small indie business.
One other option I tried was to actually run mail myself with Linode VPS - https://mailinabox.email/
I know it sounds a little scary at the start running your own thing, but so far it's been working out great - zero issues so far. I may turn off Zoho one day and go fully into self-hosted option.
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
holehe
holehe allows you to check if the mail is used on different sites like twitter, instagram and will retrieve information on sites with the forgotten password function.
-
📂 GitHub Repository 🌐 Website
-
Project mention: Ask HN: Replacement for Rackspace SMTP Hosting? | news.ycombinator.com | 2025-03-03
Made the switch to self-hosted https://mailu.io (on k8s) 2 years ago when Gandi announced the deprecation of their free plan.
Happy after IP was off most blocklists, but setup was kinda rough - https://mxtoolbox.com is your friend.
-
SimpleLogin Resmi Sitesine gidin.
-
h8mail
Email OSINT & Password breach hunting tool, locally or using premium services. Supports chasing down related email
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Project mention: We're Keeping Our Free Tier Sustainable by Preventing Abuse | news.ycombinator.com | 2025-02-25
There's a couple of great open source projects[1][2][3] that try to keep up-to-date lists of domains that belong to disposable email providers.
I would probably not recommend implementing a whitelist for blocking purposes. But perhaps domains on a whitelist could get a slight scoring bump.
[1] https://github.com/disposable-email-domains/disposable-email...
-
-
-
-
-
django-anymail
Django email backends and webhooks for Amazon SES, Brevo (Sendinblue), MailerSend, Mailgun, Mailjet, Postmark, Postal, Resend, SendGrid, SparkPost, Unisender Go and more
You can make use of anymail library as its compatible with Django's existing email and setting this up won't take you more than 10 mins.
-
Project mention: A hackable AI assistant using a single SQLite table and a handful of cron jobs | news.ycombinator.com | 2025-04-14
*Update*: I tried writing a little Python code to read and write from a mailbox, reading worked great, but writing an email had the email disappear to some filter or spam or something somewhere. I've got to figure out where it went, but this is the warning that some people had about not trusting a messaging protocol (email in this case) when you can't control the servers. Messages can disappear.
I read that [Mailgun](https://www.mailgun.com/) might improve this. Haven't tried it yet.
Other alternatives for messages that I haven't tried. My requirement is to be able to send messages and send/receive on my mobile device. I do not want to write a mobile app.
* [Telegram](https://telegram.org/) (OP's system) with [bots](https://core.telegram.org/bots)
-
-
-
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Email discussion
Python Email related posts
-
I Got Gemini to Figure Out My Nephew's Name
-
Gmail to SQLite
-
SimpleLogin ile Anonim E posta Gönderme ve Alma Rehberi
-
Show HN: MailSift AI – Email Spam Detection and Personalized Filtering
-
We're Keeping Our Free Tier Sustainable by Preventing Abuse
-
Purelymail: Cheap Email for Everyone
-
Using Bright Data and OpenAI to Auto-Generate TLDR-Style Newsletters
-
A note from our sponsor - SaaSHub
www.saashub.com | 23 May 2025
Index
What are some of the best open-source Email projects in Python? This list will help you:
# | Project | Stars |
---|---|---|
1 | Mail-in-a-Box | 14,473 |
2 | Mailpile | 8,833 |
3 | holehe | 8,799 |
4 | frappe | 8,455 |
5 | Mailu | 6,459 |
6 | SimpleLogin | 5,698 |
7 | h8mail | 4,437 |
8 | disposable-email-domains | 3,687 |
9 | inbox | 3,503 |
10 | modoboa | 3,239 |
11 | yagmail | 2,687 |
12 | python-o365 | 1,787 |
13 | django-anymail | 1,769 |
14 | flanker | 1,643 |
15 | Beast_Bomber | 1,611 |
16 | sendgrid-python | 1,590 |
17 | socialscan | 1,561 |
18 | inbox.py | 1,514 |
19 | Talon | 1,277 |
20 | python-email-validator | 1,253 |
21 | ThePhish | 1,229 |
22 | Exchange Web Services client library | 1,212 |
23 | imbox | 1,195 |