質問: postfixでバウンスメッセージに対してdkimを有効にするにはどうすればよいですか postfixを使用してlinuxメールサーバーをセットアップし、spfとdkimを正しくセットアップしました。メールを送信すると、メールは適切に署名され、受信クライアント(gmailなど)からソースを表示すると、spfとdkimが合格したことがわかります。また、pop3とimapを使用できるようにdovecotをインストールしています。現在、gmailをpop3クライアントとして使用しているので、gmailのすばらしいスパム対策フィルターを利用できます。サーバー上の実際のアカウントにスパムがある可能性がありますが、gmail経由でメールを確認すると、スパムは適切にフィルタリングされます。私が抱えている問題は、直帰したメールにあります。存在しないアドレスにメールを送信すると、メッセージがバウンスされ、postfixから「リモートメールシステムがメールボックスが利用できないと言った」などのバウンスメールが送信されます。このバウンスメールはdkimで署名されていません。これは、ソースを見るとわかります。したがって、私のpop3クライアント(つまりgmail)は、バウンスメールをスパムとしてマークしています。バウンスメールもdkim処理を行うにはどうすればよいですか?
回答: stefanが言及したドキュメントによると、これは現在可能ですが、デフォルトでは無効になっています。あなたは付け加えられます internal_mail_filter_classes = bounceバウンスを他のメールと同じようにフィルタリングするように構成に追加します(署名フィルターを含む)。これは、署名フィルターしかない場合にうまく機能します。ただし、他のフィルターがあると問題が発生する可能性があります。ローカルで生成されたバウンスを拒否するフィルターがないことを確認する必要があります。これにより、別のバウンスが生成される可能性があり、これも拒否される可能性があります。