Debian 11 にアップグレードする際の exim4 設定の消去

Debian 11 にアップグレードする際の exim4 設定の消去

私はこの質問が以前に何度も要求されたことを知っていますが、他の人の問題に対する解決策を私のexim設定にうまく適用できませんでした。 DKIMキーのファイル名が汚染されたか、何らかの方法で破損しているため、転送に失敗しました。私のDKIM設定は次のとおりです。

DKIM_SELECTOR    = ${lookup{$dkim_domain}lsearch{CONFDIR/dkim_selectors.txt}}
DKIM_FILE        = CONFDIR/dkim-$sender_address_domain.DKIM_SELECTOR.key
DKIM_PRIVATE_KEY = ${if exists{DKIM_FILE}{DKIM_FILE}{0}}

(ここで、dkim_selectors.txtはドメイン名とセレクタマッピングを含むファイルです。2つあります。)

下に下がると、次のような内容が得られます。

  remote_smtp:
    driver           = smtp
    dkim_domain      = ${sender_address_domain}
    dkim_selector    = DKIM_SELECTOR
    dkim_private_key = DKIM_PRIVATE_KEY

私はeximの完全な初心者ではありませんが、以前の構成はうまく機能し、長年にわたって変更されていないので、非常に錆びました。私はAllow_insecure_tainted_dataを設定する必要はありません、助けてくれて本当にありがとう。私たちはまだバスターを使用しており、バスターバックポートを使用してexim4をアップグレードしてテストしています。

どうすればこの問題を解決し、来年6月までこの混乱から抜け出すことができますか?

関連情報