SpamAssassin实际匹配的无效URI错误是什么?

时间:2012-07-27 18:18:21

标签: regex spamassassin

我正在尝试调试一些由SpamAssassin发送到垃圾邮件文件夹的电子邮件,我遇到了一个错误,我无法修复。问题似乎是电子邮件中某处存在无效的URI,但我不确定如何找到它。也许如果我能找出错误匹配的内容,那会有所帮助。

这是我回来的实际错误:

0.6      SARE_OBFU_AMP          invalid character within URI host/domain

对Google进行了一些挖掘,看起来这是规则基于Source

的REGEX
m{(?!(?:mailto:|\#).*)^(?:https?://)?[^/\?]{4,40}\&}i

所以实际的问题是:我得到的错误究竟是什么意思,我怎样才能真正识别错误的URI?

1 个答案:

答案 0 :(得分:1)

此类电子邮件包含一些网址/链接地址,其中包含&字符,/之前没有前导?&字符。例如 http://www.domain.com& something-else