无法在 Monolog 的 yaml 配置中为 native_mailer 设置 content_type?

Unable to set content_type for native_mailer in Monolog's yaml configuration?

我目前正在尝试使用 Monolog 通过 PHP 的本机邮件程序将格式为 HTML 的未捕获异常通过电子邮件发送给我。我收到的邮件很好,但 HTML 是纯文本,内容类型似乎设置为 text/plain,我无法通过以下方式将 content_type 设置为 text/html yaml 配置。

我的 monolog.yaml 看起来像这样:

monolog:
    handlers:
        main:
            type: stream
            path: "%kernel.logs_dir%/%kernel.environment%.log"
            level: debug
            channels: ["!event"]
        console:
            type:   console
            process_psr_3_messages: false
            channels: ["!event", "!doctrine", "!console"]
        system_logger:
            type: native_mailer
            from_email: 'Some email here'
            to_email: 'my_email_address@test.com'
            subject: 'Uncaught exception'
            formatter: monolog.formatter.html
            level: error
            content_type: text/html   # this is not supported?

查看 Monolog 的 NativeMailerHandler,它确实有一个 setContentType 函数,但我如何通过 yaml 配置访问它?

在(未成功)尝试将 content_type 设置为 html/text 一段时间后 native_mailer,我只是切换到 swift_mailer