我使用 HTML 在elasticsearch watcher中构建电子邮件警报,并且我还配置为清理以下 html 标签elasticsearch.yml
watcher.actions.email.html.sanitization:
allow: _tables, _blocks, _formatting, _links, _styles
但是在我的警报中,我看到表已构建,但在构建表时未考虑表属性。例如,边框、cellpadding 和 colspan 从未应用于我的表格。下面给出的表格示例
<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
,但它没有用,而且它似乎不是正确的。
有没有办法通过只启用几个标签及其属性来实现它?