Hey guys,

after looking into selfhosting email it seems to me that it’s probably better if I use an existing email hoster like Namecheap or Porkbun.

Now I saw that Porkbun doesn’t offer catchall emails so I can’t use it for my usecase.

Do you guys have any recommendations for a reasonably priced email hoster for a custom domain that offers all basic features like catchall? The purpose is for one domain I use for my personal stuff and one for a small side hustle/ small business.

Thanks so much in advance for your help!

  • jsnfwlr@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    ·
    1 year ago

    I can’t recommend Migadu enough. I’m on the $99/year plan and have dozens of domains and clients with their own domains too, it’s easy to manage and does everything I need it to.

    • HamalaKarris@lemmy.world
      cake
      OP
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      1 year ago

      Sorry I should have clarified that I’m not just looking to receive but also send emails from botj of the domains that I use.

      Edit: do you mind clarifying why using catchall is a bad idea :)?

        • HamalaKarris@lemmy.world
          cake
          OP
          link
          fedilink
          English
          arrow-up
          1
          ·
          1 year ago

          Oh okay, I wasn’t sure since you mentioned email forwarding and I saw a couple offerings (like Cloudflare) that only offer email forwarding if I understood correctly.

          Thanks again! I’m gonna check them out.

  • ChrislyBear@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    arrow-down
    3
    ·
    1 year ago

    What about Microsoft 365? The tenant itself is free and per account and month you pay about 5-10$ (depending on sibscription level).

    With this you have the full MS Exchange experience, you get 1TB of OneDrive space and all the shebang.

    • privsecfoss@feddit.dk
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      1 year ago

      If you care at all about privacy I wouldn’t reccomned M365. Because: Schrems II and MS use your information for their own purpose, and in effect is not compliant with fx GDPR.

    • TrumpetX@programming.dev
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      I couldn’t get it set up to allow each of my family members to have their own email address on the domain. It was basically the opposite of the “no catch all” feature other hosts seem to have - Outlook custom domain was 100% catch all to 1 account. I very quickly undid my partial setup and am back in Google for now.

  • garrett@infosec.pub
    link
    fedilink
    English
    arrow-up
    8
    ·
    1 year ago

    I use Fastmail and it’s pretty reasonable, has some nice tie-ins with 1Password, alias emails, etc.

  • thejoker8814@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    1 year ago

    Funny 😄 pretty much asked myself the same thing, the day before yesterday.

    Specifically, I have been looking for encrypted mail hosters supporting your own domain. Also, hosting in Europe on dedicated Hardware (or at least guaranteed European VPS), GDPR compliance and some sort of certification/ verification of the said requirements and their claims!

    What I came up with:

    • mailbox.org (never heard of it before, but pretty much has your requirements covered) <- Tor nodes, anonymous accounts(no personal data at all!)
    • proton mail
    • Tutanota (pretty young - but interesting concept)

    I won’t cite their individual plans - that’s for you to figure out in detail.

    The thing that bugs me with the Proton Mail and Tutanota, to effectively make use of their threat model/ encryption you have to use their Apps/ Software. EDIT: I’m currently using Microsoft365 - with it you are pretty much locked in - I fear with Proton or Tutanota it’s the same. Migrating is a pain.

    I’m trying mailbox.org at the moment - they got a 30-free trail.

  • deker@kbin.social
    link
    fedilink
    arrow-up
    2
    ·
    1 year ago

    Side question. Does anybody know of a decent service that basically works as a smarthost for outgoing and will MX incoming emails back to a mail server I host? I’ve been self hosting email since the '90s and just don’t want all of my email stored elsewhere. The IP reputation chasing is just too much to deal with now.

    • Oliver Lowe@lemmy.sdf.org
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      I played around with smtp2go and it felt like what you’re after.

      I know how you feel though. I self-hosted mail for about 5 years with a VPS running OpenBSD. Eventually I looked at “outsourcing” SMTP to get around this crazy IP reputation stuff. But eventually I went with a fully hosted service Migadu.

    • retro@lemmy.sdf.org
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      You may like PurelyMail. I believe you can MX to an external server. I know they offer a free trial that may be worth giving a shot.

  • TheWoozy@lemmy.world
    link
    fedilink
    English
    arrow-up
    9
    ·
    edit-2
    1 year ago

    I have a couple domains that are very low volume for outgoing mail. I use Migadu. I’m happy with their cheapest tier ($19/year for both domains). They have catch-alls and many other nice features.

    Edit: They have no hard limits on the number of addresses, users, or domains and such. They just want you to be reasonable. You choose a tier based on your average quantity of outgoing mails per day. Again, there are no hard limits; they won’t cut you off unless you abuse the system.

    • yum@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      I’ve been happy as well with migadu for the time I’ve been using it ~3 years. Have different mailboxes, and I used aliases for pretty much every website I sign up with.

  • netvor@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    ·
    1 year ago

    Whatever hosting service you’re going to use, if you’re not afraid of a little bit of Lua coding, consider using imapfilter – it’s a swiss knife for backups, pre-sorting, hooks and migration.

    imapfilter is a (criminally underrated, IMO) tool for writing e-mail rules in Lua, which allow you to do tons of things, but my favorite is migrating e-mail, regardless of account.

    See, unlike most filtering/sorting systems which are either completely proprietary or limited to single account (exportable as Sieve, if you’re lucky), imapfilter does not care where each “end” of the rule is: you can write rule that migrates from account1/folder1 to account2/folder3.

    This allows you to completely decouple any sorting, pre-processing, hook or backup system from the actual locations or providers you happen to be using, as well as it allows you to combine any number of locations in any simple or complex way you need. Whatever system you will end up creating will stay with you as long (as you can use IMAP locations), so you can really focus on making it work long-term and have it fit into the big picture.

    I’ve been using it for almost 10 years and ever since it has changed my whole world of e-mail. I have constant set of rules that take e-mails from set of inboxes (each box for different purpose, each on different provider, for reasons) and sort them to folders on my “actual” account, where I get to read them on my terms. I also have several of rules that run custom scripts exporting CSV’s, etc. (The rules are Lua programs, after all, so sky is the limit.) If I ever need to migrate my domain to another service (believe it or not, happened more than once in 10 years), all I need to do is set up the new account as base for the rules, but all of my rules are always going to be preserved.

    In my past work I actually used imapfilter to move all IMAP from company Gmail to a locally maintained (on company laptop) Dovecot instance so that I could eventually use a sane client to get my work done. (And because the instance was local, I could access my e-mail offline with best possible speed.) One could do a similar thing with personal/freelance e-mail – just run Dovecot somewhere at a trusted place (you won’t be sending/receiving e-mails here, you will be only using IMAP to IMAP commands, so none of the horrors of self-hosting e-mail apply) and use imapfilter to route all email there, then back up your dovecot folder and you’re all set.

    Except for need of coding, the disadvantage is that, I need an independent machine that runs 24/7 in order to keep sorting the e-mail (I do it cron-based but you can also do it continually) but that has not been a problem for me as I’m the self-hosting-nerd that’s going to have such machine anyway.

    • netvor@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      1 year ago

      Again, perhaps with more clarity:

      With imapfilter you can

      1. choose where you will host your “actual” e-mail, let’s say you choose according to best spam filter.
      2. choose where you will store your e-mail long-term.
      3. choose where you will access the e-mail for everyday use (this could be several separate accounts if you wanted to eg. use one on your phone and another one on your workstation)
      4. choose where you will run imapfilter and any script hooks
      5. start building your rules.

      1-3 could be same provider or different providers, including your custom dovecot instance, you will simply choose based on convenience and limits. If you ever need to change one of the endpoints (providers), you just need to rewrite them in your ~/.imapfilter/config.lua. (And migrate, which can be done using imapfilter or manually using any sane client, eg. Claws Mail…)

  • binboupan@lemmy.kagura.eu
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    I use free tier of Zoho Mail and it works well enough for me. Need to use their app though but it’s not too bad (the cheapest tier has imap iirc)

  • redballooon@lemm.ee
    link
    fedilink
    English
    arrow-up
    4
    ·
    1 year ago

    I self host my imap Server that my clients access. I have a minutely cron job that first fetches, then deletes, the emails from my mail provider.

    I don’t self host smtp.

    With that I have all the advantages of self hosted email, but no integration problems.