Why do we need masking?
Our Email Broadcast System sends & receives tracked emails & reports the results - e.g. whether
the email bounced or whether a link was clicked. Masking is the process that allows use of a
domain that relates to your or your client’s brand, appearing in the email header (‘from’ address)
and the URL of the links.
In order to use the your or your client’s domain yet still have responses and links come to our
Email Broadcast System without the email appearing to have been “spoofed”, it is necessary for
the domain configuration to be updated. Since the main domain is probably already handling email
and web traffic it is necessary to use a new domain, or create a sub-domain to achieve this.
Once set-up, it is vital that the chosen domain/sub-domain is dedicated entirely to emailing via our
Email Broadcast System – It should not be used to host websites or for other email service.
Similarly no re-directs/forwarding should be put in place. Any of these changes would cause
serious issues such as links in emails becoming invalid.
How to add your domain mask:
Please follow all of the listed steps:
1 Choosing a domain for masking
For this example let’s assume the existing website has the domain ‘xyz.com’.
Your email mask can be either of the following two options:
A brand new full domain (i.e. ‘xyz-news.com’, or ‘xyz-email.com’) *
A sub-domain of your existing domain (i.e. ‘news.xyz.com’, or ‘email.xyz.com’) **
We’d suggest you don’t use prefixes or words that are likely to trigger spam filters, such as
2 Setting up your chosen domain
Once a domain or sub-domain has been chosen & registered with your domain provider, it
will need to be pointed towards our broadcast systems name servers.
Important – Please confirm with your chosen domain provider they will be able to point your
chosen domain or sub-domain to three name servers. In the case of this not being possible
for a sub-domain, registering a new full domain is generally the easiest & quickest solution.
The NS record mapping (using the example of the chosen sub-domain ‘news.xyz.com’)
should be set up as follows:
Your new domain Name Server (NS) Record
3 This gives a news.xyz.com. sub-domain with nameservers pointing at the required
nameservers, ready for setup of the A, MX and TXT records which will be completed by the
Note: Important – Please complete this step before submitting your chosen mask to us as
explained in step 4
Please wait 24 hours for your new domain/sub-domain to propagate around the internet.
After this period please visit - http://www.dnssub.com/ to confirm the *domain/sub-domain
has been configured correctly. If errors are shown please make the required corrections &
re-test before continuing to step 4. Please note: Some errors will not emerge until the
broadcast providers final configuration has been completed.
*please remove the preceding ‘www’ from the start of any newly created domains when
using the above domain checker.
4 Making your mask live
The final step is to let us know your masking information in an email.
1. Domain or Sub Domain you have pointed to us.
2. The full from address including the part to the left of the @ sign.
3. The name of the profile that this address should be applied to.
Please email firstname.lastname@example.org with the above information, when returned to us, the
domain masking will be complete and available for use on your account after one working
day (if steps 1-3 have been completed correctly)
If you administer your own DNS or require a more technical overview, please see Appendix
A for more details.
Please note: This section is to be used by technical personnel, when the standard masking
process is not applicable.
Configuring a sub-domain using BIND
The following example uses the fictitious domain xyz.com and sub-domain news, which should be
replaced by the actual domain and sub-domain required. These details should have been
completed within the table above, if they have not, then this document should be returned to the
sender for completion.
We would recommend that the client set up a sub-domain news.xyz.com. and set up the NS
record mapping to point to our system, as below.
An example of a DNS zone file stub for xyz.com follows:
--- start of DNS file stub ---
news.xyz.com. IN NS ns0.dnssub.com.
news.xyz.com. IN NS ns1.dnssub.com.
news.xyz.com. IN NS ns2.dnssub.com.
--- end of DNS file stub ---
*This gives a ‘news.xyz.com’ sub-domain with nameservers pointing at our nameservers,
ready for the setup of the A, MX and TXT records which will be completed by us.
Configuring Windows 2000/2003 domain delegation
1 Open the DNS settings: Start button – Control Panel – Administrative Tools – DNS.
2 Select and highlight the required domain from the tree structure on the right hand side of
3 Right-click the highlighted domain.
4 Left-click the ‘New delegation’ menu option, the New Delegation wizard will now begin.
5 Left-click the ‘New delegation’ menu option, the New Delegation wizard will now begin.
6 Enter the name of the sub domain e.g. ‘news’ in the ‘Delegated domain’ field.
7 Left-click the ‘Next’ button. The ‘Name Servers’ panel will now be displayed.
8 Left-click the ‘Add’ button. The ‘New Resource’ panel will be displayed
9 In the ‘Server Name’ field add each of our DNS servers. *This will need to be done one
server at a time. For example:
Add ‘ns0.dnssub.com’ – click the resolve button and the IP address will be added
to the IP address box.
Left-click on the ‘Ok’ button.
10 Repeat the above process for ‘ns1.dnssub.com’ and ‘ns2.dnssub.com’.
11 The ‘Name Servers’ panel should now contain the details of our DNS servers.
12 Left-click the ‘Next’ button.
13 A summary window will be displayed, if everything is correct then left-click the ‘Finish’ button
Tiny DNS and djbDNS
Add the following entries for your sub-domain into the domain data file. This will direct the
sub-domain to our system.
This gives a ‘news.xyz.com’ sub-domain with nameservers pointing at our nameservers, ready for
setup of the A, MX and TXT records, which will be completed by us.