web-dev-qa-db-ja.com

postfixリレーサーバー上のDKIM

ドメイン名がmail.example.comのpostfix/amavisリレーサーバーがあります。これは、hostname.example.netのようなドメインを持つ数十のVPSのリレーになります。

だから私は実際に2つの質問があります。 dkimを使用して、リレーサーバーのポストフィックスリレーを介してVPSから発信されたメールに署名することは可能ですか?または、メールが実際に送信されたVPSで署名されますか?

このようなamavis構成は大丈夫でしょうか?

# DKIM key
dkim_key('example.com', 'dkim',       '/var/dkim/DKIMkey.pem');

# Cover subdomains in @dkim_signature_options_bysender_maps= ():
@dkim_signature_options_bysender_maps = ( {

# Cover subdomains example.net.
'.example.net'                => { d => 'example.com' },
});

それとも私は全体の概念を誤解しましたか?サブドメインがリレーサーバーを経由している場合は、サブドメインに署名する必要がありますか、それともリレーサーバードメインに署名するだけで十分ですか?

4
Danijel Krmar

SigningTableKeyTable、およびTrustedHostを使用して、OpenDKIMでこの質問を解決しました。パラメーター。

  • / etc/opendkim/KeyTable–署名に使用できるキーのリスト
  • / etc/opendkim/SignatureTable-署名が許可されているドメインとアカウントのリスト
  • / etc/opendkim/TrustedHosts–署名または検証時に信頼するサーバーのリスト

私が使用したガイドは このブログ にあります。

5
Danijel Krmar