RockyLinux 9 安裝opendkim 的問題
ERROR

很有可能太新了. 還沒有整個整合.
*****************************
run it
# wget https://mirror.stream.centos.org/9-stream/CRB/x86_64/os/Packages/sendmail-milter-8.16.1-10.el9.x86_64.rpm
# dnf install sendmail-milter-8.16.1-10.el9.x86_64.rpm
# wget https://mirror.stream.centos.org/9-stream/CRB/x86_64/os/Packages/libmemcached-awesome-1.1.0-12.el9.x86_64.rpm
# dnf install libmemcached-awesome-1.1.0-12.el9.x86_64.rpm
*****************************以上紅色範圍G掉了.
現在改用自己找... ?!
先到 https://pkgs.org/
然後找
sendmail-milter for RockyLinux9
libmemcached-awesome
然後. 他有安裝指令.


接著就可以安裝opendkim
dnf install opendkim opendkim-tools
=================================================================================
安裝的步驟
1. opendkim-genkey -D /etc/opendkim/keys/ -d 你的domain -s 檔案名
ex: opendkim-genkey -D /etc/opendkim/keys/ -d wg.itif.cc -s 20221228
***********注意, 在(RockyLinux9) 用這個 opendkim-genkey -b 2048 -d wg.itif.cc -D /etc/opendkim/keys/ -s 20221228 -v
2. chown -R opendkim:opendkim /etc/opendkim/keys/*
3.先把opendkim.conf備份好,然後編輯
# 修改為 Mode s,他有3種模式,Mode s, Mode v, Mode sv。s代表寄出時簽章、v代表收信時檢查簽章。
Mode s
# 加上註解
#KeyFile /etc/opendkim/keys/default.private
# 以下項目移除註解
KeyTable /etc/opendkim/KeyTable
SigningTable refile:/etc/opendkim/SigningTable
InternalHosts refile:/etc/opendkim/TrustedHosts
4.vi KeyTable
加入k
20221228._domainkey.wg.itif.cc wg.itif.cc:20221228:/etc/opendkim/keys/20221228.private
5.vi SignigTable
*@wg.itif.cc 20221228._domainkey.wg.itif.cc
6.vi TrustedHosts
把public ip加入
然後restart postfix