smtp4dev
apprise
Our great sponsors
smtp4dev | apprise | |
---|---|---|
5 | 100 | |
2,792 | 10,409 | |
- | - | |
8.8 | 8.7 | |
5 days ago | 9 days ago | |
C# | Python | |
BSD 3-clause "New" or "Revised" License | BSD 2-clause "Simplified" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
smtp4dev
- Solutions for selfhosted internal-only email?
-
Mailpit – a better way for email testing
smtp4dev https://github.com/rnwood/smtp4dev - works well in docker, has api, can selectively forward to a real smtp
- SMTP server
-
How do you guys write end to end test which will trigger a mailer endpoint?
depends on the infrastructre setup, but if you're able to specify smtp server the backend will use you can you something like https://github.com/mailhog/MailHog or https://github.com/rnwood/smtp4dev to catch any sent email, regardless of email address and read it via the respective api. Both mailhog and smtp4dev have decent api documentation.
-
Make smtp server
If so you could check out smtp4dev, it gives you a locally hosted client that you can use to intercept any mail send out by your app and displays them in a nice web based gui interface so can see what they look like.
apprise
- Apprise: Open-Source, Self-Hosted, Push Notifications
-
Show HN: Apprise (Notifications) Supports 100 Services Now
- [a web service (you host)](https://github.com/caronc/apprise-api) that can act as a sidecar. This solution allows you to keep your notification configuration in one place instead of across multiple servers (or within multiple programs). This one is for both Admins and Devs.
A lot of systems have already adapted to it such as HomeAssistant, Apache Airflow, ChangeDetection, Uptime Kuma and many others (<https://github.com/caronc/apprise/wiki/showcase#integrations>) which shows the commonality. Mailrise is an incredibly talented program that converts Emails sent to it to trigger notifications via Apprise.
*What else does it do?*
- Emoji Support (:rocket: -> ) built right into it!
- Show HN: LDAP Watchdog: Realtime LDAP monitoring for detecting directory changes
- Created a docker app to notify on new device connections
-
ntfy is a great tool. What do you use it for?
I tried it and it was nice but ultimately I switched to apprise
-
Self Hosted Notification Service
While I'm sure of Gotify and ntfy.sh, I'm not sure if Apprise will do the needful because on its github page(https://github.com/caronc/apprise) it lists all the paid and free notification services for integration so I'm assuming it is just a library like the one I integrated for my django api (onesignal library).
-
Selfhosted Amazon Price Tracker
Could you add apprise notifications?
-
Self hosted alternative to email alerts?
I use mailrise which hosts a private SMTP gateway for Apprise notifications.
- Redesign einer Website: Mailadressen öffentlich als Sicherheitsrisiko?
-
I created a guide to install HealthCheck.io monitoring system in a server with Debian 11
As a perhaps simpler alternative to send.sh and notify.sh commands, check out the Apprise integration. Apprise supports many notification channels, including Telegram.
What are some alternatives?
Mailpit - An email and SMTP testing tool with API for developers
Gotify - A simple server for sending and receiving messages in real-time per WebSocket. (Includes a sleek web-ui)
docker-mailserver-helm - Kubernetes Helm chart for docker-mailserver
ntfy - Send push notifications to your phone or desktop using PUT/POST
email2matrix - An SMTP server which receives messages to predefined mailboxes and relays them over the [Matrix](https://matrix.org) protocol
novu - 🔥 The open-source notification infrastructure with fully functional embedded notification center 🚀🚀🚀
MailCatcher - Catches mail and serves it through a dream.
changedetection.io - The best and simplest free open source web page change detection, website watcher, restock monitor and notification service. Restock Monitor, change detection. Designed for simplicity - Simply monitor which websites had a text change for free. Free Open source web page change detection, Website defacement monitoring, Price change notification
lunaticsmtp - Dummy SMTP server with JavaFX UI for testing email sending applications
apprise-api - A lightweight REST framework that wraps the Apprise Notification Library
GreenMail - Official master for the Greenmail project
mailrise - An SMTP gateway for Apprise notifications.