我正在尝试调试一些由 SpamAssassin 发送到垃圾邮件文件夹的电子邮件,但我遇到了无法修复的错误。问题似乎是电子邮件中某处的 URI 无效,但我不确定如何找到它。也许如果我能弄清楚错误匹配的是什么,那会有所帮助。
这是我要回来的实际错误:
0.6 SARE_OBFU_AMP invalid character within URI host/domain
在谷歌上做了一些挖掘,看起来这是规则所基于的正则表达式(来源)
m{(?!(?:mailto:|\#).*)^(?:https?://)?[^/\?]{4,40}\&}i
所以实际的问题是:我得到的错误实际上是什么意思,我如何才能真正识别错误的 URI?