我正在使用BlogEngine.NET v2.0.0.44,并且我不希望启用任何垃圾邮件过滤器,因为我计划手动调整所有评论。我通过禁用它们的扩展来成功地禁用了AkismetFilter和TypePadFilter,但是我找不到禁用StopFormSpam过滤器的方法。我如何禁用此过滤器?如何禁用BlogEngine.NET 2.0中的StopForumSpam垃圾邮件过滤器
0
A
回答
2
经过一点点的调试,我找到了这个问题的根本原因。在这个版本的BlogEngine(2.0.0.44)中,StopForumSpam类似乎有点未完成。你需要扩展属性StopForumSpam类,如:
/// <summary>
/// StopForumSpam.com custom comment filter
/// </summary>
[Extension("StopForumSpam.com custom comment filter", "1.0", "<a href=\"http://dotnetblogengine.net\">BlogEngine.NET</a>")]
public class StopForumSpam : ICustomFilter
{
而且初始化()方法需要的样子:
/// <summary>
/// Enables or disables filter
/// </summary>
/// <returns>
/// True of false
/// </returns>
public bool Initialize()
{
return ExtensionManager.ExtensionEnabled("StopForumSpam");
}
在此之后改变StopForumSpam扩展会出现在扩展选项卡中的管理面板,它可以轻松启用/禁用。奇怪的是,StopForumSpam类在缺省情况下没有这个,因为AksimetFilter和TypePadFilter都有,并且这些类具有几乎相同的功能。
0
从您的博客中删除App_Code/Extensions/StopForumSpam.cs,它将消失。
相关问题
- 1. reCAPTCHA或反垃圾邮件过滤器?
- 2. ASP.NET垃圾邮件过滤器?
- 3. MSN如何过滤垃圾邮件?
- 4. 禁用垃圾邮件过滤器联系表7
- 5. 什么是垃圾邮件:撰写垃圾邮件过滤器的一点
- 6. 开箱即用垃圾邮件过滤?
- 7. 针对ASP.NET的垃圾邮件过滤
- 8. 垃圾邮件过滤逻辑
- 9. C#垃圾邮件过滤建议
- 10. 为合法邮件避开垃圾邮件过滤器
- 11. 从垃圾邮件过滤器保存appengine邮件
- 12. Gmail垃圾邮件过滤器如何工作?
- 13. 垃圾邮件与垃圾邮件
- 14. 垃圾邮件通过简单的垃圾邮件过滤器得到的,但我不知道该怎么
- 15. 从Gmail垃圾邮件过滤器中删除网站
- 16. Rails的机器人/垃圾邮件图片过滤器
- 17. django博客/评论的好垃圾邮件过滤器选项
- 18. 防止滥用Servlet过滤器? (DoS,垃圾邮件等)
- 19. phpmailer垃圾邮件过滤器的复杂问题“-f”
- 20. 垃圾邮件检查,垃圾邮件得分如何?
- 21. 朴素贝叶斯垃圾邮件过滤器问题
- 22. Ubuntu exim4 - 配置设置和垃圾邮件过滤器
- 23. 驱动器推送消息 - 通过垃圾邮件发送垃圾邮件
- 24. 如何过滤垃圾邮件分析请求
- 25. 电子邮件垃圾邮件过滤在Java代码级别
- 26. 垃圾邮件
- 27. smtp认证但被垃圾邮件过滤器拒绝
- 28. 在android中过滤垃圾文件
- 29. phpBB ip ban不会过滤垃圾邮件,为什么?
- 30. 如何禁用Java垃圾收集器?
感谢您的回答,您的解决方案确实有效,但只有在第一次运行BlogEngine之前删除文件。如果您使用StopForumSpam编译运行一次,那么稍后就无法摆脱它。我试过评论整个班级,删除文件,清理/重建解决方案,重新启动Web服务器,但过滤器不断出现在“评论规则和过滤器”中。奇怪... – durad 2011-04-05 22:52:01