this post was submitted on 19 Oct 2023
3 points (100.0% liked)
Self-Hosted Main
515 readers
1 users here now
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.
For Example
- Service: Dropbox - Alternative: Nextcloud
- Service: Google Reader - Alternative: Tiny Tiny RSS
- Service: Blogger - Alternative: WordPress
We welcome posts that include suggestions for good self-hosted alternatives to popular online services, how they are better, or how they give back control of your data. Also include hints and tips for less technical readers.
Useful Lists
- Awesome-Selfhosted List of Software
- Awesome-Sysadmin List of Software
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
IMO, you're overcomplicating things a lot. You already have a working mail server, which is not easy to setup and maintain. Adding another mail server and redistributing mail storage / routing mail between the two will drastically decrease stability and may affect deliverability of your mail as well.
Why not just add storage to the existing VPS? If your hosting provider doesn't provide such option, you can mount third-party S3-compatible storage (rclone mount works great, a few hundred Gb on Backblaze cost virtually nothing) and store your mail there.
You may be correct and it looks like this might be the cleanest solution to my problem.
I could even try to mount my local storage using wireguard and NFS. But I imagine network issues or downtime while receiving mails could mean big trouble, but that's only an issue if I selfhost the storage and not pay for third party storage.
In my mind i was so sure that something already existed that was both a webmail client and also supported local storage of email lol, for some reason still it just makes sense to me.
You call it "webmail client", but if it stores email and serves it to other clients - it's already server anyway :)
And you mentioned you need to "check/send email from any device/mobile". You're probably not going to use webmail from mobile (it must be a disappointing experience)... so you need IMAP on this "client-server" too. At least you can keep SMTP part unchanged on your VPS and send via it directly... But if you have something like ActiveSync (SoGo etc.) - things get more interesting. Even without ActiveSync, CalDAV/CardDAV also can be an additional problem if you need to archive old calendars as well as mail... etc.
Considering all these nuances that may arise in course of implementing your idea, I've suggested an easier way.