サフィックス:電子メールヘッダーからソフトウェア名を削除する

サフィックス:電子メールヘッダーからソフトウェア名を削除する

電子メールヘッダーからソフトウェア名を削除する必要があります。電子メールを送信するたびに、postfixサーバーは次の内容を含む電子メールヘッダーを含む電子メールを宛先に送信します。

by mail.example.dev (Postfix) with ESMTPSA id 79D412E1A3A

この情報をどのように削除できますか(Postfix)

私の考えは、電子メールを送信するためにどのソフトウェアを使用しているかをSMTPサーバーに通知せずに電子メールを送信することです。置き換えるためにヘッダチェックを設定してみましたが、うまくいかないようです。

mime_header_checks私が使用するときに使用する内容は次のとおりです。

/^.*\(Postfix\).*/ REPLACE
/^(.*)(Postfix)(.*)/ REPLACE ${1} ${2}
/^.*Postfix.*/ REPLACE ${1}${2}
/^(.*)(Postfix)(.*)/ REPLACE ${1}test${2}
/^\s*(Postfix)[^\n]*(.*)/ REPLACE $1
/^.*Postfix.* IGNORE
/\(Postfix\)(.*) IGNORE
/\(Postfix\)(.*)/ IGNORE
/^*.Postfix .*/ IGNORE

以下を含めるようにmain.cfを変更しました。

header_checks = regexp:/etc/postfix/mime_header_checks

この情報を削除する方法を知っていますか(Postfix)

削除する方法がわからない場合は、「ヘッダーの(サフィックス)情報」を削除するには、どのファイルを入力する必要があるのか​​、どのファイルが必要かを知っていますか?

答え1

~からman 5 postconf

 mail_name (default: Postfix)
     The mail system name that is displayed in  Received:  headers,  in  the
     SMTP greeting banner, and in bounced mail.

答え2

構成ファイルを確認し、/etc/postfix/main.cf次の行を検索できます。

header_checks = pcre:/etc/postfix/header_checks.pcre

ここでREGEXなどのコマンドを入力して、特定の文字列を検索、置換、または無視するなどの操作を実行できます。

関連情報