Ancestors

Toot

Written by Mora@pawb.social on 2025-01-29 at 13:26

Is there a self-hosted email client with push notifications?

https://pawb.social/post/19298362

=> More informations about this toot | More toots from Mora@pawb.social

Descendants

Written by just_another_person@lemmy.world on 2025-01-29 at 13:52

The point of a mail server is that many clients can connect to it and get what they need. What I’m reading here is that you want to disregard the ability to already do that in favor of having all your mail funneled through a self-hosted ‘something’ that just sends push notifications to your mobile…but then you’d still have to have your mobile mail client go and download all this mail you said is a battery drain, so you’re sort of negating yourself.

Now…the real crux of the problem you’re describing is simply that your mobile mail client is not very efficient, so why wouldn’t you just solve for that instead? Create a better workflow for your mail so your client doesn’t need to IMAP crawl EVERYTHING, or reduce the frequency it syncs maybe.

If that’s still not enough, depending on your mail host (which you didn’t mention), there are ways to simply subscribe to push notifications from their service more than likely if that’s all you want.

=> More informations about this toot | More toots from just_another_person@lemmy.world

Written by Mora@pawb.social on 2025-01-29 at 14:57

but then you’d still have to have your mobile mail client go and download all this mail you said is a battery drain, so you’re sort of negating yourself.

That is precisely my point. I do not want a mobile or desktop client anymore. Just send a client which is running on a system which is always running anyway to send me a notification and I can then decide if I will check it out now or if it can wait.

Proprietary mobile clients often work similarly, they do the “heavy lifting” on the server side, send a notification, but only temporarily load the mails you explicitly view temporarily on the device. And thus, they use less battery and storage of the device. Another benefit for the unified client would be faster sync of mail status (e.g. read/unread) as it is only one client on the IMAP server instead of one on each device. And another benefit would be not having to migrate email clients when replacing devices.

=> More informations about this toot | More toots from Mora@pawb.social

Written by anamethatisnt@lemmy.world on 2025-01-29 at 14:00

SnappyMail seem to be a fork of Rainloop and both Rainloop and Snappymail appear to allow multiple providers - snappymail.eu

Cypht seems to be a similar solution where you selfhost a webserver that acts as a web client to external email providers - www.cypht.org/documentation/

I find nothing about push notifications for either of those solutions though, and I’m not sure about how much the webclients cache.

=> More informations about this toot | More toots from anamethatisnt@lemmy.world

Written by Mora@pawb.social on 2025-01-29 at 14:58

Thank you, this definitely goes into the right direction and I will check them out!

=> More informations about this toot | More toots from Mora@pawb.social

Written by MangoPenguin@lemmy.blahaj.zone on 2025-01-29 at 14:21

Thunderbird on Android should support push, have you tried that?

=> More informations about this toot | More toots from MangoPenguin@lemmy.blahaj.zone

Written by Mora@pawb.social on 2025-01-29 at 15:01

Thanks for the suggestions, but no, I have not. I am not looking to replace my mail app, but to remove it from my device entirely.

=> More informations about this toot | More toots from Mora@pawb.social

Written by catloaf@lemm.ee on 2025-01-29 at 15:41

So if you don’t have any mail client, how do you receive the notification?

=> More informations about this toot | More toots from catloaf@lemm.ee

Written by Deckweiss@lemmy.world on 2025-01-29 at 16:07

You can run a gui-less service that recieves and displays push notifications. I’ve programmed something like this before.

=> More informations about this toot | More toots from Deckweiss@lemmy.world

Written by Mora@pawb.social on 2025-01-29 at 16:38

Well, no mail client. Browsers, ntfy, gotify and others can receive notifications too.

=> More informations about this toot | More toots from Mora@pawb.social

Written by ikidd@lemmy.world on 2025-01-29 at 15:15

Might be easiest to just find a mail host that supports push notifications and keep using the mail client that works for you. I host my own mailcow server and enable notifications for mailboxes I want to get notified for via Pushover.

=> More informations about this toot | More toots from ikidd@lemmy.world

Written by umami_wasabi on 2025-01-29 at 18:08

If I understand correctly, you want a PWA webmail that also supports the Push API?

=> More informations about this toot | More toots from umami_wasbi@lemmy.ml

Written by Jakeroxs@sh.itjust.works on 2025-01-29 at 18:34

Haven’t tried it yet, but I am going to attempt mailcow.email

=> More informations about this toot | More toots from Jakeroxs@sh.itjust.works

Written by irotsoma on 2025-01-29 at 22:28

I think mailcow only supports Pushover for notifications, but it may have changed.

=> More informations about this toot | More toots from irotsoma@lemmy.blahaj.zone

Written by alexanderadam on 2025-01-29 at 22:38

@irotsoma @Jakeroxs well, I think there's @fastmail's JMAP #protocol ( https://jmap.io/ ) which does that.

So you could just use a client that supports #JMAP (i.e @daniel's Lttrs: https://ltt.rs/ ) and a server which supports this as well (i.e. @stalwartlabs )

=> More informations about this toot | More toots from alexanderadam@ruby.social

Written by tursy@lemmy.world on 2025-01-30 at 04:36

99.9% of users don’t have/use “server-side sieve filtering”, so every new mail comes to the inbox only and the user might move it to a different folder later on. Because the workflow of most users is like this, you will have a hard time “going against the grain” if that makes sense.

My practical recommendation to you would be to just use a single inbox like everyone else if it’s not critical for you to have “server-side sieve filtering”.

I know it’s hard sometimes to not have something work exactly like you wanted it. It happened to me many times also. Going with the majority is much easier and less time consuming than going the other painful, lone, hard route imo. Anyways, hope you find a good solution :)

=> More informations about this toot | More toots from tursy@lemmy.world

Proxy Information
Original URL
gemini://mastogem.picasoft.net/thread/113911869078175236
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
295.138459 milliseconds
Gemini-to-HTML Time
6.34143 milliseconds

This content has been proxied by September (3851b).