Hi, I struggled a lot with the 2048-bit DKIM keys that cPanel insists on generating, but that few registrars allow you to paste into the TXT field. I solved it by hacking cPanels generation script to reduce the key size, and I thought I'd post it here if it helps someone. Code: nano /usr/local/cpanel/Cpanel/DKIM.pm Around line 24, set the key size to 24: Code: our $_MYDNS_KEY_SIZE = 1024; Around line 192, comment out the existing lines and replace with versions that fix the key size: Code: #local $Cpanel::OpenSSL::DEFAULT_KEY_SIZE = $_MYDNS_KEY_SIZE if _nameserver_is_mydns(); local $Cpanel::OpenSSL::DEFAULT_KEY_SIZE = 1024; #my $keysize_min = $Cpanel::OpenSSL::DEFAULT_KEY_SIZE; my $keysize_min = 1024; Basically, this is just a result of searching for "size" and replacing values. Then uninstall and reinstall: Code: /usr/local/cpanel/bin/dkim_keys_uninstall username /usr/local/cpanel/bin/dkim_keys_install username And then go to Edit DNS Zone to copy/paste the DKIM key. Remove the quotes. Now BulkRegister and NameCheap will accept it.