

You can ignore the "3 Destination addresses" here. In a short time you should see a confirmation that the DNS is configured:Ġ3. If that's the case, go first to the DNS settings for the domain, delete the existing MX records, then come back to the email settings and click Add records and enable. If the domain was previously configured to accept incoming email, it will already have one or more MX records, so you will see a screen similar to this: Cloudflare Email Routing option in sidebar.png 80.2 KB Once the domain is migrated to Cloudflare, select "Email" from the sidebar:Ġ1.
#Free email domain how to
It's a very easy process and completely guided, so I am not going into how to do that here. In this post I'll assume you are able to create an account with Cloudflare, and migrate your domains to it for the DNS part. Cloudflare is also wildly popular as CDN. This requires, unfortunately, that you use Cloudflare to host the DNS configuration for your domains, but there are plenty of good reasons why you would want to do that anyway these days (if you are not familiar with the service, I recommend you take a look at their website to see all the features they have to offer besides DNS.

The first thing you'll need to do is enable email routing for your domain(s) and create one or more forwarding routes.
#Free email domain free
So it's not completely free but it's so cheap and with much higher limits, so I went with this one. I need to pay a minimum of 2.50 euros per credit, but each credit lasts 6 months and allows sending up to a whopping 10K emails. Personally I opted for ZeptoMail, a competitor from Zoho. For example, Mailjet allows you to send up to 200 emails per day from your custom domains I think Sendinblue has an even more generous free tier. If you want to cut the email hosting costs completely to zero there are some of such providers who have a free tier.
#Free email domain password
These services are usually used to send automated emails from applications, such as confirmation emails on sign up, password recovery emails and the like, but they can work just fine for our purpose too. For this, we can use any service that operates the delivery of transactional email. The downside of this is that some email clients will show some banner saying "sent via " or something like that next to the sender address, so you may not like that.Ī better option is to use an SMTP relay. The simplest is to just use Gmail's own SMTP servers to send emails as if they were sent from your custom domain. So Cloudflare handles receiving emails, Gmail (or other free email hosting service) handled storing them for me, what about sending emails from a custom domain with this setup?įor this you have two options. In my case I am using free Gmail accounts for this. This means that I can receive emails sent to in an existing inbox. I came across the Cloudflare Email Routing service and I decided to give it a try.Ĭloudflare's service does not host your email, but it allows you to create forwarding routes to route any incoming email to your custom domain to existing email addresses you already have. Since I am cutting costs with my subscriptions, I was looking for a cheaper way to host email for several domains. Zoho is a pretty good service and it's very cheap, but anyway if you have several custom domains the cost adds up. There are many options for hosting email for custom domains cheaply these days one of such services is Zoho which I have used for the past several months after Google Workspace, Fastmail and even self hosted email with Mailcow on Docker. Only difference is that I went with MX Route instead of Zoho this time. I couldn't find a conclusive confirmation if that's the case / if it's an actual problem, but to be honest I don't want to risk at this stage so I decided to stick with paid email hosting for my domains for the time being. The problem with that is that if I flag an email I have received that way as spam, Google sees that the email was sent by my domain and therefore the action might affect the reputation of my domain. Emails forwarded by Cloudflare the way I describe in this post are seen by clients as "mailed by" my own custom domain. You can now specify a custom domain in your Stripe account Dashboard from which Stripe will send emails to your customers.Update July 27, 2022: I have read quite a bit on the risks of this kind of setup potentially affecting the reputation of your custom domains, so I feel obliged to leave a note about it. You should consult the documentation for your DNS service for specific instructions, and if there are issues with the configuration, we recommend that you reach out to your DNS provider directly. The requirements for this will depend on your DNS service and may vary accordingly. Note: This is an advanced, technical feature that requires working with your Domain Name Service (DNS) provider to accurately add your DNS records to your domain’s server.
