Ever wonder about how to set up email using your own domain name?
Setting up your domain name to use a custom email address is MUCH better than simply using an email address that ends in gmail.com, outlook.com, yahoo.com, etc.
Instead your email address would something like this:
How cool, am I right?
It looks professional, and you can control everything.
What we’re going to do here in Module 18 of my in-depth self-hosted WordPress training, is walk through all the steps you need to take to get a custom email address.
How To Set Up Email Using Your Own Domain Name
Welcome back to the Email List Building module where we’re going through the process of getting your new self hosted WordPress site connected to your email marketing service. This video, we’re going to cover setting up your domain, branded email account and getting it set up and Mailchimp so you can send emails from an email address that uses your branded domain.
Let’s go ahead and jump in. What we need to do is go ahead and log back into SiteGround. As you can see here, I’m already logged in. What we’re going to do here is go to cPanel.
It’s going to ask if you want to access cPanel securely. We just leave that set to Yes. There are a couple different ways to do this. You can use the mail services that are associated with your hosting account. Some hosting services will provide basic email services for you. Some do not.
If you remember, in one of the earlier videos, I talked about how we don’t ever want to have one single point of failure when it comes to this stuff. If you have your email service and your hosting services in the same place, you can run a risk of having an issue, if there ever is an issue with your email service being in the same place.
How to Create Custom Domain Email
Like for instance, like we talked about, if your site goes down or your hosting service goes down, then all of that stuff would go at the same time. Your email would stop working. There are alternatives to using the email service that is provided to you by your hosting service if indeed they do provide email service.
Rackspace email is one that I personally use and have used for many years. Another one that I also use is G Suite from Google.
G Suite runs about $5 a month to start per email box. That’s a great option. Then obviously, you get all the whole Google Suite of tools that are available to you through there. Each user account, it would be $5 a month, if you use them.
Same concept goes with Rackspace’s email. They’re one that I use also. They start at $2 per month per email address there. Those are a couple of alternatives that are worth checking into if you don’t want to use the email service that is provided to you through your hosting service.
Again, this whole idea of no single point of failure is preparing for a worst case scenario. It’s not horrible to use the service that comes with your hosting service as far as email is concerned. It’s just a matter of preference and how you like to prepare.
How To Create Email Accounts For Your Domain Name
It’s technology. Sometimes, I think folks don’t understand that technology is going to have issues. In most times, they’re very, very rare and very isolated, but technology will have issues.
It’s just all in how you want to prepare for that, and how those things are going to work out for you and your plan and what you’re trying to do.
With that being said though, for the purposes of our demonstration here, we’re going to use the email that is associated with our SiteGround account where we have our hosting.
We’ll go ahead and jump in here. What we’re going to do is, as I showed you before we click through, once we were logged in, under my accounts, we came into the cPanel here, and then here, if you scroll down, you find this email accounts option here.
What we’re going to do is just create a new email account. I’m just going to call this hello@ mywpexample.com and put my password.
We’re going to leave this mailbox quota here is fine. Nothing really else we’re going to do here. This is just going to be the email account that we’re going to connect that Mailchimp is going to be sending our emails through.
Let’s go ahead and create the account. We’ve got that good to go here. Now you can see this new email account that I’ve just created. We’re going to come over here to More. Go down to configure email client.
That’s going to bring us to this page. Depending on the application that you’re using, you can see some different options here in terms of what you may want to use to set it up. Since we’re using Gmail, and there are no explicit instructions for that, we’re going to go ahead and use this batch of settings here in this box.
To do this, we’re going to go over here into your Gmail account. You want to go into your settings and then Accounts and Import. You can get to that by clicking on this gear icon over here, and then going to settings and then you can click on accounts and import right there on those tabs up at the top.
What we want to do is we want to do two things. We’re going to use this email to send email. Just for purposes of being thorough, we’re going to go ahead and add it as one that we can receive mail on as well.
Let’s go ahead and come under here under send as and we’re going to add another email address right here. That’s going to give us this prompt right here.
We’re going to go ahead and put in our full email address. We’re going to do hello@mywpexample, right here. We’re not treating this as an alias. Let’s go ahead and uncheck that.
Click on Next step here. Then we’re going to change what’s populating in here. There’s a couple different ways to do this.
Let’s go ahead and get this in. This is going to be the full email address and password that you set up before over on SiteGround. We’re going to add that there and then we’re going to change this SMTP server here.
If we come back over here, you’ll notice that it says for the outgoing server, which is to be able to send mail as. It’s saying to use your domain name, I don’t know if that’s going to work. What I have found out is that if you use this path to your cPanel here is provided by SiteGround in this instance.
This is going to be the server that you’re going to want to use. We’re going to go ahead and copy that. Then we’re going to take it back over to our SMTP server.
We’re going to add that right there. We’ve got our SMTP Server set. We have full email address and then our password. We’re going to change the port to 465.
This is going to be a secured connection using SSL as recommended by Google here. We’re going to go ahead and click Add Account. Then it’s going to say, okay, we are making progress here. We’ve successfully located your server and verified the credentials.
What we need to do now is make sure that Gmail is authorized to work with this account. Let’s go back over here to our web mail, which is where we had set up these things initially where we sent the name and whatnot.
Let’s come back over here, come to the inbox. Now we have this notification from Gmail. We’re just going to come in here. We’re going to just grab this code.
You can either click the link here or grab the code here. For our purposes, we’re just going to grab the code, come back over here and add that there.
That’s going to give us authorization and we should be good to go now. Let’s go back over, check our Gmail settings. Yes, here we go firstname.lastname@example.org is good there.
One more place we’re going to add this is over here and to check mail from other accounts. We’ve got sending and receiving. We’re going to use the same email address and credentials as before.
We are going to import. We’ve only got the one option here. We’re just going to leave this import and then same login information, http://mywpexample.com and the password.
We are once again, not going to use that. We’re going to use the server path which is here and paste that in here.
We don’t want to leave a copy of the message on the mail server. What that’s going to do if you remember when we were setting this up, you saw that 250 megabyte limit for the mailbox. This is going to bypass that so your limitations are going to be set by what your Gmail account is able to hold.
We do not want to leave that there and clutter up the mail server. I think we should be good otherwise, with what we’re doing here.
We’re going to go ahead and label incoming messages. We’re going to just point them at that Mailchimp folder that I’ve created and archive incoming messages.
We’re not going to skip the inbox because we want to make sure we see when they’re in there. In the event that somebody sends a message to email@example.com it’s going to be labeled and filtered into the Mailchimp label that I created in my inbox.
We’ll go ahead and click, actually, we need to change the port. Go ahead and change this to 995 or 993. We’re using POP so we’ll leave it at 995 there I think that will be fine. Then we should be good to go.
Now we’re good to go. We’ve got hello@mywpexample here as one that we can retrieve mail from as well so we can both send from and receive email from firstname.lastname@example.org in our Mailchimp account. Then it’s going to show up over here.
As you can see here, we’ve already got this filter working. It’s right here with this Gmail confirmation that we get right here. We’re good to go.
Alright, so now we know that that’s working. If you wanted to test it again, you should be able to do so without any issue.
Now we have that part of our operation done, that part is good to go. What we’re going to do now is go back over to Mailchimp so we can verify our domain.
Let’s go ahead, back over here, and I’m already logged in here. We’re going to come over here. Go to this drop down over here where we’ve got our username out and click on accounts.
Then we’re going to go to Settings and domains. So we’re going to come over here and we haven’t verified any domains yet. Let’s go ahead and click on Verify. We’re going to put in that email@example.com and send the verification there.
Alright, so the verification email has been sent and when we receive it over on the other side, we can enter that code over there. Let’s go back over to our Mailchimp account or email account and check and see what we’ve got.
Okay, so here we go. Here’s the verification from MailChimp. We’re just going to copy this code right here and bring it into this enter verification code. Click Verify. Boom, done.
We are good to go there. Now we’re able to send email from our firstname.lastname@example.org