DKIM

DomainKeys (DKIM) with Postfix
# yum -y install opendkim*


# vim /etc/opendkim.conf 39  Mode    sv56  Socket  inet:8891@127.0.0.160  Umask  02288  Domain        example.com98 ## KeyFile /etc/opendkim/keys/default.private103  KeyTable      /etc/opendkim/KeyTable               OR103  KeyTable      refile:/etc/opendkim/KeyTable108  SigningTable  refile:/etc/opendkim/SigningTable112  ExternalIgnoreList     refile:/etc/opendkim/TrustedHosts116  InternalHosts   refile:/etc/opendkim/TrustedHosts      #[Add line]




# vi /etc/opendkim/KeyTabledefault._domainkey.worldcm.tk worldcm.tk:default:/etc/opendkim/keys/worldcm.tk/default.private

# vi /etc/opendkim/SigningTable*@worldcm.tk default._domainkey.worldcm.tk
# vi /etc/opendkim/TrustedHosts*.worldcm.tk         ORmail.worldcm.tkworldcm.tk



# mkdir /etc/opendkim/keys/worldcm.tk# cd /etc/opendkim/keys# opendkim-genkey -b 1024 -d worldcm.tk -D /etc/opendkim/keys/worldcm.tk -s default -v
# chown -R opendkim:opendkim /etc/opendkim# chmod go-rw /etc/opendkim/keys


systemctl start opendkim.servicesystemctl enable opendkim.service

# vi /etc/postfix/main.cf 

smtpd_milters = inet:127.0.0.1:8891non_smtpd_milters = $smtpd_miltersmilter_default_action = acceptmilter_protocol = 2


# postmap /etc/postfix/main.cf# systemctl restart postfix.service# systemctl restart opendkim.service


# mail -vs "Test DKIM" u1@worldcm.tk < /dev/null
Return-Path: <root@worldcm.tk>Delivered-To: u1@worldcm.tkDate: Tue, 04 Oct 2022 17:56:48 +0600DKIM-Filter: OpenDKIM Filter v2.11.0 mail.worldcm.tk 961FF408AFDDDKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=worldcm.tk;     s=default; t=1664884707;     bh=5g22i38m5ab1CDk2XO5BVyX7c5UtL2kHd7C21wyYSZE=;     h=To:Subject:From:From;     b=XzuIfr/SPQ7uynuaoj2P1exywm2fTSkwUipersfIgpfJmWfnDfaaYaPHAQe6CGfhZ     WPngdremV/aKJkCN/8TN+YMjCmlsFYkwPQBB9YrW8W+WLtc2JzBja2kHXx8JdoZfs2     F5FWdYRIuK5GgdEZWoRjLU/lkUG80NmMwGrrVbfE=To: u1@worldcm.tkSubject: Test DKIMMIME-Version: 1.0Content-Type: text/plain; charset=us-asciiContent-Transfer-Encoding: quoted-printableMessage-Id: <20221004115827.961FF408AFDD@mail.worldcm.tk>From: root@worldcm.tk (root) 

Publish the created public key in your DNS

1. Get and display the Public Key

cat /etc/opendkim/keys/worldcm.tk/default.txt


default._domainkey      IN      TXT     ( "v=DKIM1; k=rsa; "          "p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDHdfw25gc+Z8hbbuUsCDgcer5Yot+SHy8/jN7vv5kF6MVGiigIbtOybJ/5xYLXVfwloHO/JUfjzIJ2yWR1WpleJcKvLFEBwfSrGveiWVvJmdRsojqZQHgd7pxM3x8pLfjofA9aInVTiX0t+DdHq+fTsVVFSpf1VJTytM0iBApO9wIDAQAB" )  ; ----- DKIM key default for worldcm.tk

DNS use:      Type:  TXT     Host:  default._domainkey      TXT Value:   


default._domainkey v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDHdfw25gc+Z8hbbuUsCDgcer5Yot+SHy8/jN7vv5kF6MVGiigIbtOybJ/5xYLXVfwloHO/JUfjzIJ2yWR1WpleJcKvLFEBwfSrGveiWVvJmdRsojqZQHgd7pxM3x8pLfjofA9aInVTiX0t+DdHq+fTsVVFSpf1VJTytM0iBApO9wIDAQAB

Check mail:  auth-results@verifier.port25.com


DKIM- mxtoolbox Check

worldcm.net:google      - Google workspace

asiatic-group.com:default     - whm hosting


selector1._domainkey.worldcm.net  - 

asiatic-group.com:selector1

------