[{"data":1,"prerenderedAt":369},["ShallowReactive",2],{"\u002Fblog\u002Fwho-hosts-my-email":3,"\u002Fblog\u002Fwho-hosts-my-email-surround":363},{"id":4,"title":5,"authors":6,"badge":12,"body":14,"date":351,"description":352,"extension":353,"image":354,"meta":356,"navigation":357,"path":358,"seo":359,"stem":360,"updatedAt":361,"__hash__":362},"posts\u002Fblog\u002Fwho-hosts-my-email.md","Who Is My Email Provider? How to Tell Who Hosts It",[7],{"name":8,"to":9,"avatar":10},"Rares Serban","\u002Fabout",{"src":11},"\u002Fimages\u002Frares-serban.jpg",{"label":13},"Guide",{"type":15,"value":16,"toc":334},"minimark",[17,30,39,42,47,50,53,131,138,141,145,168,175,183,187,190,206,213,220,224,227,247,260,264,267,273,281,285,290,300,304,307,311,314,318,321,325],[18,19,20,21,25,26,29],"p",{},"If you're asking \"who is my email provider\" about an address on your own domain, the answer is whoever that domain's MX records point at. Read the MX hostname and you know who hosts your email: ",[22,23,24],"code",{},"smtp.google.com"," means Google Workspace, a host ending in ",[22,27,28],{},".mail.protection.outlook.com"," means Microsoft 365, and so on.",[18,31,32,33,38],{},"The quickest way to see it is to paste the domain into our free ",[34,35,37],"a",{"href":36},"\u002Ftools\u002Fmx-record-checker","MX record checker",", which puts a provider label next to each domain when it recognizes the host. And if the address ends in @gmail.com, @outlook.com, @yahoo.com or @icloud.com, you can skip all of this, because the provider is the brand after the @.",[18,40,41],{},"Below is how to read the answer, and the things it won't tell you.",[43,44,46],"h2",{"id":45},"who-is-my-email-provider-read-the-mx-records","Who is my email provider? Read the MX records",[18,48,49],{},"Most domains that receive mail publish MX records in DNS. Each record is a priority number plus a hostname, and that hostname belongs to whoever accepts mail for the domain. That's why MX is the record to read for an email provider lookup: a sending server reads the same record to decide where to deliver.",[18,51,52],{},"These are the hosts you'll run into most, with the labels the checker gives them:",[54,55,56,69],"table",{},[57,58,59],"thead",{},[60,61,62,66],"tr",{},[63,64,65],"th",{},"Provider label",[63,67,68],{},"What the MX host looks like",[70,71,72,87,97,115],"tbody",{},[60,73,74,78],{},[75,76,77],"td",{},"Google Workspace",[75,79,80,82,83,86],{},[22,81,24],{},", or the older ",[22,84,85],{},"aspmx.l.google.com"," set, which Google still supports",[60,88,89,92],{},[75,90,91],{},"Microsoft 365",[75,93,94],{},[22,95,96],{},"\u003Cyour MX token>.mail.protection.outlook.com",[60,98,99,102],{},[75,100,101],{},"Zoho",[75,103,104,107,108,107,111,114],{},[22,105,106],{},"mx.zoho.com",", ",[22,109,110],{},"mx2.zoho.com",[22,112,113],{},"mx3.zoho.com"," (other Zoho data centers use a different suffix)",[60,116,117,120],{},[75,118,119],{},"Cloudflare Email Routing",[75,121,122,107,125,107,128],{},[22,123,124],{},"route1.mx.cloudflare.net",[22,126,127],{},"route2.mx.cloudflare.net",[22,129,130],{},"route3.mx.cloudflare.net",[18,132,133,134,137],{},"The checker also knows Gmail (personal Gmail addresses), Namecheap Private Email and Postmark inbound. When it doesn't recognize a host, it shows the top-priority MX hostname instead, and that hostname usually gives the company away anyway. Something like ",[22,135,136],{},"mx1.someprovider.com"," is rarely a mystery.",[18,139,140],{},"If you see two different providers for one domain, it's most often a leftover from a move that never got cleaned up. The checker flags that with a warning, since senders can end up delivering to either one.",[43,142,144],{"id":143},"consumer-addresses-vs-custom-domains","Consumer addresses vs custom domains",[18,146,147,148,151,152,155,156,159,160,163,164,167],{},"For a free consumer address, the answer is in the address. ",[22,149,150],{},"@gmail.com"," is Google, ",[22,153,154],{},"@outlook.com"," and ",[22,157,158],{},"@hotmail.com"," are Microsoft, ",[22,161,162],{},"@yahoo.com"," is Yahoo and ",[22,165,166],{},"@icloud.com"," is Apple. Only those companies host mail for their own domains, so there's nothing to look up.",[18,169,170,171,174],{},"A custom domain is different, because anyone can host its mail. ",[22,172,173],{},"you@yourcompany.com"," could live in Google Workspace, Microsoft 365, Zoho, a forwarding service, or something a previous developer set up and nobody remembers. So for any address on a domain you or a client own, check the MX.",[18,176,177,178,182],{},"The usual mix-up is the registrar. The company you bought the domain from, whose DNS panel you log into, isn't automatically your email host. A lot of registrars sell email too (Porkbun puts ",[34,179,181],{"href":180},"\u002Fblog\u002Fporkbun-email-setup","three email options"," behind one icon), and if you bought it from them, the MX points at their mail servers. If you didn't, the domain only has whatever MX someone added. Either way the MX answers it, and the registrar's name on the invoice doesn't.",[43,184,186],{"id":185},"what-mx-does-not-tell-you","What MX does not tell you",[18,188,189],{},"MX answers one question: which server accepts incoming mail for this hostname. A few things it leaves out:",[191,192,193,197,200,203],"ul",{},[194,195,196],"li",{},"Who owns the domain and where it's registered. That's a WHOIS lookup.",[194,198,199],{},"Who hosts the website. That's the A record, and it's often a different company than the mail host.",[194,201,202],{},"Who sends mail as the domain. Sending is authorized with SPF and DKIM, so a domain can receive in Google Workspace while its receipts go out through Postmark or Resend, and MX shows none of that.",[194,204,205],{},"Where the mail finally lands. MX names the first stop, which can be a forwarder or a filtering gateway that passes mail on to a mailbox somewhere else.",[18,207,208,209,212],{},"The last one is my own setup. ",[22,210,211],{},"beyondfolder.com"," receives through Cloudflare Email Routing, so the checker says Cloudflare Email Routing, which is correct. But Cloudflare only routes the mail, forwarding it to an inbox I already read. With a forwarding MX, the honest answer to \"who hosts my email\" is two companies.",[18,214,215,216,219],{},"Two results are easy to misread too. No MX at all doesn't prove nobody uses email there. Senders fall back to the domain's A record, and the address you have in mind might sit on a different hostname than the one you checked. A null MX (a single record of ",[22,217,218],{},"0 .",") is the opposite case: the domain is saying on purpose that it accepts no mail.",[43,221,223],{"id":222},"when-you-want-a-different-host","When you want a different host",[18,225,226],{},"Sometimes the lookup is step one of a change. You find out the domain is on Google Workspace, and what you actually wanted was a place to receive replies to your app's email, or an address for a new project.",[18,228,229,230,233,234,237,238,242,243,246],{},"My advice: if the current host works for the people using it, leave its MX alone. MX is looked up per hostname, so a subdomain like ",[22,231,232],{},"updates.yourdomain.com"," can point at a different host while ",[22,235,236],{},"yourdomain.com"," stays where it is. I wrote up how that works, with the records I run, in the guide to ",[34,239,241],{"href":240},"\u002Fblog\u002Femail-on-subdomain","email on a subdomain",". That's what I did on beyondfolder.com: the root still forwards through Cloudflare, and ",[22,244,245],{},"updates.beyondfolder.com"," is connected to Mailyond.",[18,248,249,250,254,255,259],{},"If you're picking a host for several domains at once, the costs stack up in a way they don't for one, and ",[34,251,253],{"href":252},"\u002Fblog\u002Femail-hosting-for-multiple-domains","email hosting for multiple domains"," walks through the real options. Sending is a separate decision (which service signs mail for each domain), and ",[34,256,258],{"href":257},"\u002Fblog\u002Fsend-email-from-multiple-domains","how to send email from multiple domains"," covers that half.",[43,261,263],{"id":262},"where-mailyond-fits","Where Mailyond fits",[18,265,266],{},"If the lookup showed your domains spread across a few hosts and you're tired of checking each one, that's the problem Mailyond is built for. You connect each domain or subdomain with one 5-minute DNS setup (a DKIM TXT record, a Return-Path CNAME and an MX record), and the mail for every address on them comes into one inbox, tagged by domain. Replies go out from the address the message was sent to, and your app can send through a Resend-compatible API on the same domains.",[18,268,269,270,272],{},"Run a connected domain through the checker afterwards and it says Postmark inbound, because that's the infrastructure Mailyond receives on. So you'd see that label for my ",[22,271,245],{}," too.",[18,274,275,276,280],{},"Plans start from $10\u002Fmonth: Basic is $10, Pro is $20 and Agency is $40 a month, and you can get started for free with a 7-day trial. If you only have one domain and its mailbox works, keep it. If you have several, you can ",[34,277,279],{"href":278},"\u002Fsignup","start the trial"," and connect the first one.",[43,282,284],{"id":283},"faq","FAQ",[286,287,289],"h3",{"id":288},"who-is-my-email-provider","Who is my email provider?",[18,291,292,293,295,296,299],{},"For an address on your own domain, it's the company the domain's MX records point at. Look up the MX and match the hostname to a provider: ",[22,294,24],{}," is Google Workspace, ",[22,297,298],{},"*.mail.protection.outlook.com"," is Microsoft 365. For a free address like @gmail.com or @outlook.com, it's the company in the address.",[286,301,303],{"id":302},"how-do-i-find-who-hosts-a-domains-email","How do I find who hosts a domain's email?",[18,305,306],{},"Look up the domain's MX records, either in a terminal or with our free MX record checker, which shows a provider label when it recognizes the host and the top MX hostname when it doesn't. That's who receives the domain's mail. If it's a forwarder like Cloudflare Email Routing, the mail is passed on to a mailbox somewhere else.",[286,308,310],{"id":309},"is-my-domain-registrar-my-email-host","Is my domain registrar my email host?",[18,312,313],{},"Usually not. The registrar sold you the name and may run your DNS, but your mail goes wherever the MX records point. If you also bought email from the registrar, the MX points at them, and the lookup shows that.",[286,315,317],{"id":316},"does-mx-show-who-sends-my-mail","Does MX show who sends my mail?",[18,319,320],{},"No. MX only covers incoming mail. Who can send as your domain is set by SPF and DKIM, so a domain can receive in Microsoft 365 and send app email through a service like Postmark or Resend at the same time.",[286,322,324],{"id":323},"can-different-hostnames-on-one-domain-use-different-email-hosts","Can different hostnames on one domain use different email hosts?",[18,326,327,328,330,331,333],{},"Yes. MX is per hostname, so ",[22,329,236],{}," can stay on Google Workspace while ",[22,332,232],{}," receives somewhere else. It's the safest way to add a new email host without moving the inbox people already use.",{"title":335,"searchDepth":336,"depth":336,"links":337},"",2,[338,339,340,341,342,343],{"id":45,"depth":336,"text":46},{"id":143,"depth":336,"text":144},{"id":185,"depth":336,"text":186},{"id":222,"depth":336,"text":223},{"id":262,"depth":336,"text":263},{"id":283,"depth":336,"text":284,"children":344},[345,347,348,349,350],{"id":288,"depth":346,"text":289},3,{"id":302,"depth":346,"text":303},{"id":309,"depth":346,"text":310},{"id":316,"depth":346,"text":317},{"id":323,"depth":346,"text":324},"2026-11-06","Who is my email provider? Read your domain's MX records, or paste the domain into our free MX checker, to see who hosts its email.","md",{"src":355},"https:\u002F\u002Fimages.pexels.com\u002Fphotos\u002F1181675\u002Fpexels-photo-1181675.jpeg?auto=compress&cs=tinysrgb&h=650&w=940",{},true,"\u002Fblog\u002Fwho-hosts-my-email",{"title":5,"description":352},"blog\u002Fwho-hosts-my-email",null,"_voTvXSaqQGXR7n0JEPGABdvNjvDuhrA2ruDAPCGQPI",[364,361],{"title":365,"path":366,"stem":367,"description":368,"children":-1},"Where Do Resend Replies Go? Resend Inbound and Your Options","\u002Fblog\u002Fwhere-do-resend-replies-go","blog\u002Fwhere-do-resend-replies-go","Replies to Resend email go to your From or Reply-To address. Here is how Resend inbound works, and how to read replies on the same domain at a flat price.",1794045696953]