需要后缀正文检查正则表达式示例
Postfix Body Checks Regex Example Needed
后缀和正则表达式专家:
我需要使用 Postfix Body Checks 将一个空的 alt="" 参数添加到外发电子邮件正文中的图像 link。 (我无法控制图像的生成 link。)这是电子邮件正文的摘录:
<img src=3D"http://xxxxxxx.com:81/OT000001MQ=3D=3D.GIF?D=3D2016-03-23" wid=
th=3D"1" height=3D"1"/>
我需要 Postfix Body Check 添加和清空 alt 参数 alt=3D""
到此 link 以提高 SPAM 测试分数。
我确实成功地使用了这个 Body Check Regex,但这是一个丑陋的解决方案:
/height=3D"1"/ REPLACE th=3D"1" height=3D"1" alt=3D""/>
我的正则表达式正在选择正文的整行。你能建议一个更好的正则表达式吗?谢谢。
"My regex is selecting the entire line of the body text." 如果您不想在替换文本中写下整行,您可以使用 backreferences:
/(.* height=3D"1")(.*)/ REPLACE alt=3D""
您可以在 the man page, which uses </code> and <code>
. This should work with both basic and PCRE 正则表达式的第一个示例中看到此技术。
虽然这不是一个非常精确的匹配;在其 HTML 中指定 height="1"
的任何内容都将被捕获并更改。在特定图像的 URL 上进行匹配会是更好的选择。
后缀和正则表达式专家:
我需要使用 Postfix Body Checks 将一个空的 alt="" 参数添加到外发电子邮件正文中的图像 link。 (我无法控制图像的生成 link。)这是电子邮件正文的摘录:
<img src=3D"http://xxxxxxx.com:81/OT000001MQ=3D=3D.GIF?D=3D2016-03-23" wid=
th=3D"1" height=3D"1"/>
我需要 Postfix Body Check 添加和清空 alt 参数 alt=3D""
到此 link 以提高 SPAM 测试分数。
我确实成功地使用了这个 Body Check Regex,但这是一个丑陋的解决方案:
/height=3D"1"/ REPLACE th=3D"1" height=3D"1" alt=3D""/>
我的正则表达式正在选择正文的整行。你能建议一个更好的正则表达式吗?谢谢。
"My regex is selecting the entire line of the body text." 如果您不想在替换文本中写下整行,您可以使用 backreferences:
/(.* height=3D"1")(.*)/ REPLACE alt=3D""
您可以在 the man page, which uses </code> and <code>
. This should work with both basic and PCRE 正则表达式的第一个示例中看到此技术。
虽然这不是一个非常精确的匹配;在其 HTML 中指定 height="1"
的任何内容都将被捕获并更改。在特定图像的 URL 上进行匹配会是更好的选择。