無人アップグレード通知メールはどのように設定されますか?

無人アップグレード通知メールはどのように設定されますか?

/etc/apt/apt.conf.d/50unattended-upgrades ファイルに無人アップグレード構成を定義しました。うまく機能し、アプリがアップグレードされると電子メール通知が届きます。

通知メールには次のタイトルが表示されますunattended-upgrades result for debian.example.com: SUCCESS

debian.example.comはどこから来たのですか?構成ファイルに見つかりません。 VPS名をどのように追加しますか? (Exim4を使用していますが、/etc/email-addressesが空です。これは問題になりますか?)

ありがとうございます!

答え1

メールの件名が作成されました次のように:

    subject = _(
        "{hold_flag}{reboot_flag} unattended-upgrades result for "
        "{machine}: {result}").format(
            hold_flag=hold_flag_str, reboot_flag=reboot_flag_str,
            machine=host(), result="SUCCESS" if res else "FAILURE").strip()

マシン名はhost()次の結果です。~として定義された

def host():
    # type: () -> str
    return socket.getfqdn()

debian.example.com以下を実行して表示できるFQDNにも同様に適用されます。

hostname --fqdn

これは通常に保存されます。これに対する変更は電子メール/etc/hostnameに表示されます。unattended-upgrade

関連情報