Toolkit by Zoho Mail

Zoho Mail provides easy-to-use diagnostic tools to troubleshoot some services. There are options to check the domain and registry details. You can run some basic DNS configuration checks for a specific domain, analyze message headers, make use of encoding/ decoding functions, perform reverse lookups and check if certain port numbers are open for specific hosts. 

Domain Details

In the Domain details section of the Toolkit, you can see all the records that have been configured for your domain name.

  1. Go to the Domain Details section.
  2. Enter the domain name for which you'd like to see the records and click Lookup.
  3. You can view each of the records associated with the domain under the relevant fields.

A brief explanation of each of the records has been given below:

MX Record 

MX Records or Mail Exchanger Records define the server to which a respective domain's emails need to be routed. The MX Records for each domain have to be added as suggested by the server in which their email is hosted.  A domain can have multiple MX Records each with varying levels of priority. For example, if you use Zoho Mail, you will be adding the 3 MX Records suggested by Zoho Mail, and if emails cannot be delivered to the record with the lowest priority, the record with the next priority is tried and so on. An MX lookup is usually performed to understand if your domain's email servers are responding correctly or not.

TXT Record 

TXT Records contain any text information that might be required for external sources. It can be used for a number of purposes. Zoho Mail uses TXT Records in multiple instances such as configuring SPF, DKIM, DMARC or to verify domain ownership. 

CNAME Record

CNAME or Canonical Name is a DNS record that is used to map an alias name to the canonical domain name. Zoho Mail uses the CNAME method for domain ownership verification and also in the process of customizing the login URLs. You can perform a CNAME lookup to understand if the alias names have been configured for your domain.

A Record

An A Record or Address Record maps a specific domain to the physical IP address of the computer on which the domain is hosted. The A Record maps the IPv4 of the respective computer.

AAAA Record 

Like the A Record, the AAAA Record also maps the IP address associated with a domain name, but AAAA records map the IPv6 IP address (Version 6) of the computer that is hosting the domain. 

NS Record 

The NS Record or Name server record is used to delegate your domains or subdomain to a different name server. If you want the DNS for a domain to be resolved by a different name server, that can be mentioned here.

SRV Record

The SRV (Service) DNS record specifies the servers responsible for managing specific email services within a domain.

SOA Record

SOA or Start of Authority Record holds administrative information about zone transfers for any particular domain.

In case you want to view all the records that have been added for a domain in one view, Dig the records and go to the All tab. This will display all the DNS records that are associated with a particular domain. 

Registry Details

You can find details regarding who has registered the domain and the provider from which a specific domain was purchased. 

  1. Go to the Registry Details section.
  2. Enter the name of the domain and click Get Details.

​All the registration details for this domain will be displayed. 

Registered to refers to the organization or the individual who has bought the domain. The Registered by parameter refers to the DNS provider with whom the domain has been registered. You can also find details about the date when the domain was registered, the date it expires and the Last modified time which refers to the last time any change was made to the domain's WHOIS information.

Domain configuration checks 

In the Run Checks section, you can view if the important configurations for every domain, such as the MX, SPF, DKIM etc. have been configured. 

  1. Go to the Run Checks section.
  2. Enter the domain name.
  3. Enter the DKIM selector value, if you want to view the DKIM details for the domain, and click, Run Checks.
  4. Now you can view whether the MX, SPF, DKIM and DMARC records for the domain have been configured.
  5. If the records are configured correctly, you will find a tick against that particular record, and you can click View records across each field to take a look at the records.
  6. If the records are configured incorrectly, you will find an exclamation against that particular record. This means that you have to update the record to the correct value.  

Message Header Analyzer

If you have the header of an email, you can view the related details in separate sections for easy understanding. Email headers usually contain a lot of information about the email. This email header analyzer parses the email content and presents it in an easy-to-read format. Follow the instructions on this help page to view the email headers for an email that you have in your Zoho Mail account.

  1. Go to the Message Header Analyzer section.
  2. Enter the email header in the relevant field and click Analyse.
  3. In the Message Details tab, you can view the basic details about the email such as the Message ID, From and To details, the Email Subject etc.
  4. In the Received Headers tab, the entire trail of the email, if has gone through a chain can be viewed, along with the Protocol, Delay etc.
  5. The Other Headers tab will have all the detailed, technical information regarding the email such as the DKIM, DomainKey signatures, the MIME Version and other such details.

Reverse Lookup

If you have the IP address of a computer and want to find out the domain name that is associated with this IP address, you can use the Reverse IP Lookup option.

  1. Go to the Reverse Lookup section.
  2. Enter the IP address whose associated domain you'd like to find, and click Lookup.
  3. If there is any domain that is hosted from this physical IP address, it will be displayed on the screen.

Port Check

In case you want to check whether a specific port is open for a particular host, you can make use of the Port Checker tool. 

  1. Go to the Port Check section.
  2. Enter the hostname and the port number that you want to perform a check for, and click Check.
  3. A message will be displayed on screen, with details about whether the port is open or closed. 

Encode/ Decode

If you would like to encode URLs or text before sending it out to someone, or if you would like to decode encoded text or URLs, you can make use of the Encode/ Decode section.

There are 4 options available:

  • Base 64 encode
  • Base 64 decode
  • URL encode
  • URL decode

To use any of these options, follow the instructions below:

  1. Go to the Encode/ Decode section.
  2. Enter the text or URL that you would like to encode or decode.
  3. Select the function that you would like to perform, and click Submit.
  4. The encoded or decoded value will appear on the screen.

EML Viewer

If you want to view the contents of email messages stored in an EML file, you can use the EML Viewer section.

  1. Go to the EML Viewer section.
  2. Click Browse or drag and drop the EML file containing the email content.

The EML viewer will display all details of the email, including the sender, recipient, subject, and date, as well as the email body, including attachments. You can read the email message in the EML Viewer, just as you would in an email client. If the email contains any attachments, you can download and view them by clicking the Download button.

DMARC Report Analyzer

Once you have a DMARC record published for your domain in the Domain Name System (DNS), you'll start receiving DMARC reports at the specified email addresses. These reports typically come in an XML format and should be parsed to gain insights from your DMARC report. The DMARC Report Analyzer allows you to upload the DMARC Report file, which then parses the data and displays the report in a more visually understandable format.

  1. Go to the DMARC Report Analyzer section.
  2. Click Browse or drag and drop the XML file containing the DMARC report.

The DMARC Report Analyzer then displays a detailed report of the DMARC report data, including SPF, DKIM, DMARC checks, applied policies, detailed source details, number of emails passed, etc. This makes it easier to identify and improve email security, monitor deliverability, and ensure compliance with DMARC policies.

PGP Key Generator

The PGP Key Generator section allows you to create a PGP (Pretty Good Privacy) key pair, which consists of a public key and a private key. These keys are used for encrypting and decrypting messages, as well as signing emails for the authenticity of messages. Once your key pair is generated, you can use it to encrypt messages that only you and the intended recipient can read and to sign messages to verify that they were sent by you. Follow the below instructions to generate a new key pair :

  1. Go to the PGP Key Generator section.
  2. Enter your Name and Email address for which you want to generate the PGP keys.
  3. Enter a Passphrase for the key pair. This Passphrase will be used to sign the email and decrypt it.
  4. Click Advanced Settings to choose the Algorithm  (RSA or ECC ) and the Key Size (2048 Bits or 4096 Bits).
  5. Set an Expiry date for your key pair from the drop down. 
  6. Give a Comment for the key pair for future reference.
  7. Once done, click Generate.

A pair of private and public keys will be generated and will be associated with the email address provided. Click the Download icon in the generated public/private key section to download them separately. Or click Download keys to download them both. 

IDN Converter

You can use the IDN converter to convert Internationalized Domain Names (IDNs) that contain non-ASCII characters into their Punycode (ASCII- American Standard Code for Information Interchange) equivalents, or vice versa. 

  1. Go to the IDN Converter section.
  2. Select the radio button for either Convert to Punycode or Convert to Text.
  3. Enter the Text/Punycode domain based on your selection and click Convert.
  4. A message will be displayed on the screen, showing the value provided converted to the chosen format.

Signature Generator

The Email Signature Generator in Toolkit allows you to generate visually appealing, professional email signatures that reflect your personal brand or company image. You can customize your signatures according to your needs by adding your name, designation, contact information, social contacts, your personal profile or company logo, or even a disclaimer to your signature.

  1. Go to the Signature Generator section.
  2. Fill in the details you would like to display in your signature in their respective fields.
  3. As you enter, all the changes will be reflected in the preview pane immediately.
  4. Choose the preferred layout for your signature.
  5. Once done, click Copy or Copy HTML code to copy your signature code.

Calendar File Viewer

Every calendar application or service offers the option to export your events. If you have events from various calendar services or platforms consolidated into a single file, viewing that file in an unformatted view can be difficult. Using the Calendar File Viewer, you can visually enhance the viewing experience of all the events listed in your calendar file (.ics). This file contains the event information, including event titles, dates, times, locations, and other details.

  1. Go to the Calendar File Viewer section.
  2. Click Browse to select your ICS file. Or, drag and drop the file directly.
  3. Your ICS file will be displayed immediately.

Hover over the info icon  against the event name, to view detailed information about the event, such as the event description, event organizer, participants, and time, etc. Click Show original time to view the event timing in the original time zone of the event's location. You can also filter events scheduled only for daytime or nighttime, or filter recurring events using the filter icon in the top pane.

Still can't find what you're looking for?

Write to us: support@zohomail.com