Adding SPF Records and Domainkeys in cPanel

Adding Domain Keys for a Single User

/usr/local/cpanel/bin/dkim_keys_install username

Adding Domain Keys for All Users

for user in `ls /var/cpanel/users`; do /usr/local/cpanel/bin/dkim_keys_install $user; done

Adding SPF Records for a Single User

/usr/local/cpanel/bin/spf_installer username

Adding SPF Records for a All Users

for user in `ls /var/cpanel/users`; do /usr/local/cpanel/bin/spf_installer $user; done

Setup Server to Create DKIM / SPF Records on New Account Creation

vi /scripts/postwwwacct

Add the following at the bottom of the file:

print "\nInstalling DKIM / SPF Records for $name ...";
system("/usr/local/cpanel/bin/dkim_keys_install $name");
system("/usr/local/cpanel/bin/spf_installer $name");

Shell Script for adding SKIM / SPF Records to All Users:

#!/bin/bash
for user in `ls /var/cpanel/users`
do
echo "Installing SPF Record for $user...";
/usr/local/cpanel/bin/spf_installer $user;
echo "Installing DKIM Record for $user...";
/usr/local/cpanel/bin/dkim_keys_install $user;
done


Was this answer helpful?

 Print this Article

Also Read

Enable SMTP Authentication for iPhone and iPad

If you're able to receive email on your iPhone / iPad / iPod touch but cannot send email from it,...

How to Create an Addon Domain in cPanel

You cannot create an addon domain if your DNS for the site you are trying to add hasn't...

Slow WHMCS Domain Spinner Whois Lookup

Slow WHMCS domain lookups are a source of frustration for some clients, as this, in turn, leads...

Redirect HTTP Requests to HTTPS Using .htaccess

Redirect All Traffic to HTTPS To redirect ALL http requests to https, add the following lines to...

Create Alias Domain in cPanel

This article outlines how to create an Alias Domain in cPanel Adding a Domain Alias To add a...