Why Nostr? What is Njump?
2023-10-11 19:14:17

Stefano Marinelli on Nostr: In the past, I've always noticed a significant difference in battery consumption when ...

In the past, I've always noticed a significant difference in battery consumption when it came to the 'Push' connection of my primary email accounts. Recently, returning to Android, I realized that I don't need to be constantly connected, but a simple notification when a new email arrives would suffice.

That's why I decided to develop NotiMail.

Features:
- Monitors Emails on the Server: NotiMail checks for new, unseen emails without needing a constant client connection.
- Processes and Notifies: Once a new email is detected, NotiMail swiftly processes its details.
- Leverages 'ntfy' for Alerts: Rather than having your device always on alert, NotiMail sends notifications via the ntfy service, ensuring you're promptly informed.
- Database Integration: NotiMail uses an SQLite3 database to store and manage processed email UIDs, preventing repeated processing.
- Built for Resilience: With connectivity hiccups in mind, NotiMail ensures you're always the first to know.

This way, the battery consumption when not receiving emails will be negligible, and there will be only a small notification upon email arrival. Ntfy, the tool used for sending notifications, can be self-hosted, ensuring greater privacy and avoiding the use of Google Services. Ntfy is also supported on iOS, so this solution can be used on Apple devices as well.

For more information, you can look here: https://github.com/draga79/NotiMail

#Email #BatteryLife #Android #NotiMail #iOS #iPhone #Apple #PushEmail
Author Public Key
npub14calwd6xg349ahf3nnhhyqem2w2e3gs66p7zctz2sna74u3tsddq7j0nj8