参考サイト:https://www.therewill.be/2024/03/security/openarc-on-ubuntu/#toc2
OpenDKIMの設定が終わってる前提
git clone 'https://github.com/trusteddomainproject/OpenARC.git'
cd OpenARC
autoconf -fvi
make
make install
make install systemd
vi /etc/openarc.conf
AuthservID ホスト名
Domain ドメイン名
KeyFile /etc/dkimkeys/ドメイン名/セレクタ名.private
Selector セレクタ名
Mode sv
Socket inet:8892@localhost
Canonicalization relaxed/relaxed
SignHeaders to,subject,message-id,date,from,mime-version,dkim-signature
SoftwareHeader no
Syslog Yes
UserID opendkim
AutoRestart yes
PidFile /var/run/opendkim/openarc.pid
cp /usr/local/share/doc/openarc/openarc.service /usr/lib/systemd/system/
vi /usr/lib/systemd/system/openarc.service
--- /usr/local/share/doc/openarc/openarc.service
+++ /usr/lib/systemd/system/openarc.service
@@ -7,12 +7,11 @@
[Service]
Type=forking
-PIDFile=${prefix}/var/run/openarc/openarc.pid
-EnvironmentFile=-${prefix}/etc/sysconfig/openarc
-ExecStart=${exec_prefix}/sbin/openarc $OPTIONS
+PIDFile=/var/run/opendkim/openarc.pid
+ExecStart=/usr/local/sbin/openarc -c /etc/openarc.conf
ExecReload=/bin/kill -USR1 $MAINPID
-User=openarc
-Group=openarc
+User=opendkim
+Group=opendkim
[Install]
WantedBy=multi-user.target
systemctl daemon-reload
systemctl enable openarc
systemctl start openarc
vi /etc/postfix/main.cf
smtpd_milters = inet:127.0.0.1:8891,inet:127.0.0.1:8893,inet:127.0.0.1:8892
※,inet:127.0.0.1:8892を最後に追加
systemctl reload postfix
gmailにメール送信してヘッダーを確認