Postfix OpenDikm セットアップ

snow
2022-01-26
snow
2022-01-26
$ sudo amazon-linux-extras install epel
$ yum install -y opendkim
$ sed -i /etc/opendkim.conf \
-e '/^Mode/ s/v/sv/' \
-e '/^# SigningTable/ s/^# //' \
-e '/^# KeyTable/ s/^# //'
$ echo "*@* dev-cloud-circus._domainkey.dev.cloud-circus.email" >> /etc/opendkim/SigningTable
$ echo "dev-cloud-circus._domainkey.dev.cloud-circus.email dev.cloud-circus.email:dev-cloud-circus:/etc/opendkim/keys/dev-cloud-circus.private" >> /etc/opendkim/KeyTable
$ opendkim-genkey --selector dev-cloud-circus --directory=/etc/opendkim/keys --domain=dev.cloud-circus.email --verbose
$ chown -v opendkim. /etc/opendkim/keys/*
$ cat /etc/opendkim/keys/dev-cloud-circus.txt
この中身をTXTレコードに設定する。以下は例。

v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCnd0Y6H30g9ndhhI9I8ERvC13VQZ+NDouQytD7mHLUrImY0lVO2C7XIZmfSV/wROsUHCQAQvBVNqmg6n4wpRGeY87n161UgBhETok7ZjuztfkOMVdMWc3dSlrrk3hIPtE4l/wRL+D6Q+yjtZd1zi7zY03/CCxR1eGAMoD4mTuC5QIDAQAB

# Dkimプロセスの起動
$ systemctl start opendkim
$ systemctl status opendkim
$ systemctl enable opendkim