msmtp を使用して送信メールに dkim 署名を設定することは可能ですか?

msmtp を使用して送信メールに dkim 署名を設定することは可能ですか?

opendkim をインストールし、キーを生成し、msmtp のオプションを指定して、dkim 署名付き電子メールを自動的に送信することは可能ですか?

私のサーバー (Ubuntu 20.04) は、次の設定で msmtp-mta を使用しています。

defaults
auth on
tls on
tls_trust_file /etc/ssl/certs/ca-certificates.crt
logfile /var/log/msmtp

account default
host smtp.someprovider.com
port 587
tls_starttls on
tls_certcheck off
from [email protected]
user [email protected]
password somepasswort
  1. msmtp のマニュアルページには dkim に適切なオプションがありません。(https://manpages.ubuntu.com/manpages/focal/man1/msmtp.1.html
  2. 同様の質問があったが、回答に詳細がなかった msmtp 経由で送信した後、ローカル DKIM 署名の検証が失敗する
  3. これには postfix を使用したほうがよいでしょうか?

関連情報