| I've self hosted my email forwarding service on my own domain for over a decade, but eventually gave up because of deliverability issues that were out of my control - primarily with Microsoft's email services. I've switched 3 years ago to a hosted forwarding service forwardemail.net Pros: * Allows to switch email providers if needed * Allows to forward email to multiple providers * Allows to store backups of emails * Allows to have emails on multiple domains for different contexts (personal/professional/projects/etc.) * Allows to have different email addresses per service. If you get spam on that email address you can just stop forwarding emails for it. * Allows to have reliable mail rules based on the email address * Allows also to send emails from multiple addressses * Most spam is filtered before it reaches the inbox * Open source * Would be easy to switch to a different email forwarding service if needed (or self host it). * Excellent track record over 8+ years Cons: * They have the potential to snoop on your emails. Any service that's really important would have 2FA enabled, so I accept the risk. * They have the potential to send emails on your behalf - again, they've earned my trust, so I accept the risk for that. * Add another point possible failure. So far I haven't noticed any issues with it. * There's greylisting that delays emails for 5 minutes if they are not on the whitelist, which affects some of less common sending services. * In very rare cases, some services ban registering with a forwarding email addresses. * You need to make sure you don't lose your domain. I renew it 5 years before expiry with a reputable domain registrar (NameCheap). Overall, it's been working great for me. |