Explanation of FTP Protocol

What is FTP? FTP, or File Transfer Protocol, is commonly used to transfer files over the internet through a client-server architecture. It makes use of the TCP/IP protocol to allow this and can be secured with SSL/TLS.  Although some services such as File Manager through cPanel offer the ability to upload files, these can be…

Domain MX Records

What are MX records? MX records are basically DNS records that are responsible for sending email to your email address. They’re controlled by the same place your name servers are, normally your hosting company. You can change where your email is sent by changing your MX records. This won’t affect current or old email, but…

Spam Related Questions

How Do I Stop Emails from Going to Spam? Below we have listed a couple options for fixing emails that head to SPAM.    Setting SPF/DKIM/rDNS/DMARC Please refer to the following guides to ensure that you have SPF, DKIM, rDNS, and DMARC set correctly.   How to Setup SPF and DKIM Records in cPanel How to…

Issues Receiving Email

Why can’t I receive email? If you’re having problems receiving email but you can send email, here are some possible common causes that will be explained in more depth below:   Over email quota DNS problems Mail client problems   Over email quota Each email account is assigned a quota when created. You can check…

Webmail Issues

Webmail through cPanel makes email easy – most of the time. However, there are some common issues that can creep up. Here are a few that you may encounter and what you can do about them. This article is intended for clients who have WHM access and can perform root  functions. Database error connection failed!…

General Email FAQ

Here are our guides to assist you with the top 10  issues that people generally have in regards to setting up Email on cPanel.   How to create an email account in cPanel How to set MX records in cPanel How do I access my Webmail? How to view email accounts in cPanel What are…

Automatically Creating an Account with a Dedicated IP

How can I automatically have dedicated IPs assigned to cPanel accounts? To automatically have an IP address assigned during cPanel account creation, you’ll need to create a custom package.   Note: You’ll need to have additional unused IP addresses for this to work. This guide also implies that you’re already logged into WHM.   Using…

Adding a Secondary MySQL Server

How do I setup a separate server for MySQL in WHM? You can setup a server to handle MySQL, which can help if your site(s) get a lot of traffic or are running big databases. (See below for important notes)   Install MySQL on the remote MySQL server if it’s not already installed Log in…

Perform a DNS Cleanup

There may come a time when your DNS Zone Files become cluttered with useless records, or even duplicates. Fortunately cPanel have thought ahead on this and incorporated a feature into WHM to clean this up for us. WHM provides the ability to run a DNS Cleanup, which will clean up nameserver configuration settings. This is helpful…

Transfer/Migrate a Server with No Downtime (or Database Lag)

How can I transfer servers with no downtime?   If you’re using a Cloud or Dedicated server and want to change servers, you can do the following to ensure there’s no downtime:   Note: This guide is written with both servers using WHM/cPanel, however the general principles should be applicable to most transfers.   Note: These steps are…