【问题标题】:Elmah filter 404 errors from emails but log to DatabaseElmah 从电子邮件中过滤 404 错误但记录到数据库
【发布时间】:2011-10-19 20:33:49
【问题描述】:

我正在使用 Elmah 在数据库中记录错误并发送错误电子邮件。 我创建了一个过滤器,不通过电子邮件发送 404 页面错误,但这也是从数据库中过滤它们。

如何创建过滤器以防止某些错误通过电子邮件发送但允许它们记录在数据库中?

我更喜欢 web.config 解决方案。

更新:

我不介意任何解决方案。

【问题讨论】:

    标签: database email filter elmah


    【解决方案1】:

    在 web.config elmah 部分添加:

    <errorFilter>
    <test>
      <and>
        <equal binding="HttpStatusCode" value="404" type="Int32" />
        <regex binding="FilterSourceType.Name" pattern="mail" />
      </and>
    </test>
    </errorFilter>
    

    你可以在这里找到维基:

    http://code.google.com/p/elmah/wiki/ErrorFiltering

    【讨论】:

      猜你喜欢
      • 2011-07-03
      • 2011-02-20
      • 1970-01-01
      • 2017-05-18
      • 2022-09-27
      • 2012-01-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多