HTMLを使用してelasticsearchウォッチャーで電子メールアラートを作成し、次のhtmlタグをサニタイズするように構成しましたelasticsearch.yml
watcher.actions.email.html.sanitization:
allow: _tables, _blocks, _formatting, _links, _styles
しかし、私のアラートでは、テーブルが構築されていることがわかりますが、テーブルの構築中にテーブルの属性は考慮されませんでした。たとえば、ボーダー、セルパディング、コルスパンがテーブルに適用されませんでした。以下の表の例
<table border='1' cellpadding='5' style='font-family:sans-serif;font-size:13px'><thead><tr><th>Type</th><th colspan='5'>Version</th></tr></thead><tbody> etc.
以下のように HTML サニタイズを完全に無効にすることで実現できますが、セキュリティ リスクが伴うためお勧めしませんでした。
watcher.actions.email.html.sanitization.enabled: false
も使用しようとしましallow: _tables:all
たが、機能せず、正しいことではないようです。
その属性とともにいくつかのタグのみを有効にすることでそれを達成する方法はありますか?