We consider here we have a domain howtodolinux.com with cpanel username dothelinux
Please note on CPanel servers most of the work is done using cpanel username which then reflect setting on particular domains. If you have several domains / sub domains under one username, it will add domainkeys and SPF records for all domains / subdomains.
Execute the following command on your CPanel server using root.
1 DomainKeys
1.1 Add DomainKeys for single user
/usr/local/cpanel/bin/domain_keys_installer dothelinux
1.2 Add DomainKeys for all CPanel users.
If you wish to add DomainKeys for all Cpanel users on your server, execute following command.
cat /var/cpanel/users | while read a; do
/usr/local/cpanel/bin/domain_keys_installer $a
done
2 SPF (Sender Policy Framework)
2.1 Add SPF for single account.
/usr/local/cpanel/bin/spf_installer dothelinux
2.2 Add SPF for all Cpanel accounts.
If you want to add SPF records for all cpanel accounts exist on your server then use the following command.
cat /var/cpanel/users | while read a; do
/usr/local/cpanel/bin/spf_installer $a
done
3 Enable DomainKeys and SPF for every new CPanel account.
3 Enable DomainKeys and SPF for every new CPanel account.
If you want to add DomainKeys and SPF for every new account created on Cpanel, then do the following.
vi /scripts/postwwwacct
postwwwacct is a file which execute after wwwacct (used to create account), paste following lines in the file
#!/usr/bin/perl
my %OPTS = @ARGV;
$ENV{USER} = “$OPTS{’user’}”;
system q(/usr/local/cpanel/bin/domain_keys_installer $USER);
system q(/usr/local/cpanel/bin/spf_installer $USER);
No comments:
Post a Comment