I need to run my own email server for some of my domains, because the providers that I usually use don’t support them (they use Unicode characters, and not everyone supports that yet). I have a small VPS that I run a few Docker containers on, and I’m wanting to try and run an email server on it as well. What containers are good for a low-hassle email setup? I don’t need a mailbox webui (ex: round cube), but it would be nice to have a UI for management. I do need multi-domain support, however.

  • ikidd@lemmy.world
    link
    fedilink
    English
    arrow-up
    10
    ·
    edit-2
    12 hours ago

    Mailcow-dockerized. I’ve used it for nearly a decade, it’s been flawless. Very easy to set up with the admin webpage and has a webmail client, or use Roundcube with it.

    Make sure you have your DKIM, SPF and Dmarc records in order and tested against MXtoolbox before you start.

    • johnnixon@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      38 minutes ago

      What happens if your server is offline and an email comes in? I’m genuinely curious what it would do. Or must you VPS host your mail server for maximum uptime?

    • CetaceanNeeded@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      7 hours ago

      What’s the resource usage like? I’ve looked into mailcow before but the recommended system specs are too expensive to make it worth it on a VPS.

      • ikidd@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        58 minutes ago

        Seems really low. I run it on a docker LXC with Nextcloud and bunch of other stuff, on 8 cores of an ancient dual Xeon Dell. I never seem to have to deal with latency on it.