Showing posts with label DNS. Show all posts
Showing posts with label DNS. Show all posts

Thursday, April 24, 2014

Command Center: Delivery Optimizer

By: Chris Reibold
Senior Email Analyst



For those of you who don't know, JangoMail is based out of Dayton, Ohio and we are ranked as one of the 12 worst allergy cities to live in. With the dreaded pollen, I can only anticipate that our team of Jangolopes will be affected. However, I know we'll get through it like we do with everything. Like a bad cold or allergy attack, email deliverability can have many symptoms. There can also be a hidden problem or issue that might take a little more work to adjust, sniffles aside.

That's where our Delivery Optimizer tool comes in. Let us take care of the guessing work, so you're not left scratching your head wondering about a specific recipient or list. With a simple check of the Delivery Optimizer you can see what domains you are sending from, and if you have the proper DNS records in place for perfect optimization! Those DNS records are a major factor in whether or not your message passes the receiving server's authentication check.

Click here for a step by step guide on our Delivery Optimizer.

Don't forget about other tools we offer to improve your message delivery like our Spam Score Checker and Delivery Health Check. The Spam Score Checker can be viewed with any broadcast message. The Delivery Health Check sits right beside the Delivery Optimizer on the reports page and can help you determine why a specific email address isn’t receiving your messages.



If you are having trouble with this, just call us up at 1-888-465-2646 from 7AM to 7PM ET Monday-Friday, and we can help.


Tuesday, October 22, 2013

How to Set Up SPF Record and a Domain Key

Let’s explore the reasons why you want to use an SPF record and a domain key, and how they can improve your inbox delivery rate.

If you own your own domain and are sending using your domain name as the FROM address (through JangoMail's servers), adding SPF and DKIM records essentially authorizes JangoMail to send on behalf of your domain.  This tells the recipients' email clients that we have permission to send email on your behalf.  It’s just one more thing you can do to legitimize your messages in the eyes of the different email clients you'll be sending to.

What's more, setting up your DNS records will allow your_domain_name.com to establish its own reputation with a recipients' email client (Gmail, Yahoo, Outlook, etc.).  When you send through JangoMail without doing this, you are sharing a reputation with all of our other customers, past and present.  This is why it is a good idea to set up your SPF and DKIM records at your earliest convenience.

When we are working with a customer, our call center usually asks for a list of FROM address domains they want to use, and creates a personalized guide for them.  This DOES require users adding SPF and DKIM records into their domain's DNS settings.  This is the template we use:


SPF Record
Create a new DNS record at your_domain_name.com. The type will be TXT. The value should be:

v=spf1 include:jangomail.com a mx -all

If you already have an SPF record, then just add include:jangomail.com, so that you have:

v=spf1 (whatever you had before) include:jangomail.com -all

DKIM Record
Create a new DNS record of selector._domainkey.your_domain_name.com.  The type will be TXT. The selector value should be a single word/string of jm, jango, myname, and so on.

You have to first create the key in your JangoMail account. Copy the text shown in the Value field of the popup window you see when viewing the key (starts with k=rsa; p=MIG...).  You will paste this into the value field for the TXT record you are going to create in your DNS settings.  The host value will be:

selector._domainkey

For example, if you used jm as the selector value, the left side would be jm._domainkey, and the right side would be the long string of k=rsa; p=MIG....


Custom Tracking Domain
Create a new CNAME record in your DNS settings.  The host value can be a single word or character such as x, trk, or track.  The right side value (alias or "points to" are common names here) is jngo.net.  If your domain is acme.com and you used trk, then when entering trk.acme.com into browser, you'll see a JangoMail landing page.


Your DNS changes can be seen right away, in some cases.  In others, it may take a few hours before the values can be seen by our system.  For your domain key, come back into your JangoMail account and enable it.  For your custom tracking domain, enter the tracking domain name you used (e.g., you would enter trk.acme.com using the example above.  You don't need to do anything within your JangoMail account for the SPF record.

In a GoDaddy account (as an example of a domain provider), the SPF and domain key records will look something like what is shown below (this example uses jangomail as the selector value):"



The custom tracking domain CNAME record (this example uses "track")

Lastly, once your SPF record is in place, and when sending a new campaign, turn off the "Use System MAIL-FROM" setting in the new message's settings tab.

If you have any questions about setting these up, please let us know! Also, once they're set up, feel free to contact support, and we'll be glad to verify, and put them in place, on our end.

You may also be interested in reading:  Branded Subdomain Setup

Tuesday, October 01, 2013

Branded Subdomain Setup

Setting up a branded subdomain

Technically, all that is needed is the MX record, but we strongly recommend using an SPF record and a domain key.

Here is some general info on the subdomain setup:


Let's say your domain is acme.com and you want a subdomain of news.acme.com (which will only be used for sending email through JangoMail).

In your DNS (where you registered your domain), you create the subdomain of news.

Since we are sending on behalf of your subdomain, your subdomain needs an MX record saying we can send for you. Set up an MX record for your subdomain that shows: mail.jangomail.com.

Overall, at the subdomain level, we look for a MX record (mandatory), SPF record and a domain key/DKIM (both are strongly recommended), and at the parent-level domain, especially if click tracking will be used, a custom tracking domain.  

Each of these has a short explanation below:

Custom tracking domain


If you are using a branded subdomain, the custom tracking domain only needs to be at the parent-level domain, not at the subdomain.

If you are using "track" for your custom tracking domain, the DNS entry will look similar to what is shown below.

Enter the tracking domain information in your JangoMail account. If you enter your custom tracking domain name into a browser and go to that address, you should see our landing page.

Domain key/DKIM


A general summary of the DKIM/DomainKey setup is:
  • Login to your account.
  • Go to Settings > Advanced > Domain Keys / DKIM (in JangoSMTP) or Settings > Sending and Receiving > Domain Keys / DKIM (in JangoMail).
  • Click on "Add New Item." Add your domain by entering your domain and a selector for your domain. The selector can be any word such as "jangomail" or even your account username. Keep in mind that the selector you choose will correspond to the DNS record you must add for your domain (TXT record for selector._domainkey.yourdomain.com). Click Save.
How it looks in your account before it is enabled:

If you are using a subdomain, then the left-side value is your_selector._domainkey.your_subdomain_name and the right-side value is the key value generated in your JangoMail.

A private key has now been created for your domain, but the key pair will be disabled until you add the public key into your DNS settings. To view the key, click the "View Key" icon on the line for your entry. A popup will launch showing you the public key, the private key, and the exact DNS TXT record you must add into your DNS server. Copy the "Value" entry onto your clipboard.

Create the TXT record in your DNS. An example using HostMonster is shown below (and it includes what you would add for the SPF record).

Once the DNS record is in place, you must come back to JangoMail to enable the key pair. Go back to DomainKeys/DKIM, and click the "Enable" link next to your domain. JangoMail will then verify that your DNS TXT record is in place and correct, and if so, it will enable the key pair. Your messages will now be signed with a domain key/DKIM.

SPF record


SPF setup is pretty straightforward, and the guide shows what to do based on two conditions.

FROM Address

In JangoMail, options for the FROM address are listed here:


With the branded subdomain setup in your JangoMail account, send your messages using your subdomain name in the FROM address, for example, info@news.acme.com. JangoMail will be able to handle reply management for your messages.


General info

For your basic HTML email, a campaign has open tracking on by default. Click tracking is an optional setting, but one that you want to turn on for reporting reasons.

When you use a custom tracking domain, the URL for a hyperlink looks "better" in that it has your domain or brand in it, as opposed to ours. If you do not use a tracking domain, a URL will begin with something like x.jtrk86.net (that is not necessarily an actual URL, but you get the idea of what it looks like). With a tracking domain, recipients will see x.your_domain.com or track.your_domain.com (the "x" and "track" names are suggestions, you can use whatever you like).

Example domain

Using a subdomain named news.jangodemo.com, you can see the DNS values at network-tools.com (select the DNS Records radio button, enter news.jangodemo.com, and click Go, or use the link below):


You can see the MX record referencing mail.jangomail.com, and the SPF record (the TXT entry) with include:jangomail.com. The domain key uses jm, so if you enter jm._domainkey.news.jangodemo.com, you'll see the key value. The custom tracking domain is track.jangodemo.com, so if you enter that, you will see entries for jngo.net. You can also enter track.jangodemo.com in a browser, and it will take you to the jngo.net landing page.


If you have any questions about the above, please let us know. It's actually pretty easy to do all of this - the explanation of the steps makes it seem like a lot of work, but all of this can done in less than 5 minutes (you may have to wait for DNS propagation of your settings, which can take several hours, but that usually takes place right away).


You may also be interested in reading:  How to Set Up SPF Record and a Domain Key