- cross-posted to:
- selfhosted@lemmy.world
- cross-posted to:
- selfhosted@lemmy.world
I’m about to start the journey to become my own email provider. I’ve got a domain and a Hetzner server going, got NextCloud up. Just discovered there’s no included mailserver or installable plugin. The one NextCloud plugin called “Mail” recommends Mail-in-a-Box as a back end.
It looks good so far. They’ve got a setup video.
I’m no expert, but I’ve some experience with email DNS entries. I understand email routing well enough to fix it when other people break it.
I’ve been using a free email redirect service called ImprovMX to forward my domain email to my gmail, and those entries will have to come out. (If you’re unaware, ImprovMX is cool, its free, and I’ve used it with zero issues for years.)
https://improvmx.com/
I know this is a really vague question, but if anyone has any advice pertaining to my little project, please feel free to comment.
Most of the solutions I’ve looked at utilize Roundcube in some form or another. It looks like exposing Roundcube to the internet is a really bad idea. I guess I’ll need to restrict Roundcube to VPN-only or something like that.
https://cyberinsider.com/data-breach-at-cock-li-email-service-exposed-over-1-million-user-records/
I’m just first looking at all of this. There appear to be many security considerations, and when I finally do pull the trigger, its gonna break my existing ImprovMX email forwarding, so I’m in no rush. When I’m done, I want email and nextcloud running on the same server, pretty much forever, so I want it done right the first time.