Я в настоящее время ошибок электронной почты регистрируется через log4j с:по электронной почте от log4j
<appender name="email" class="org.apache.log4j.net.SMTPAppender">
<param name="SMTPHost" value="localhost"/>
<param name="From" value="[email protected]"/>
<param name="To" value="[email protected]"/>
<param name="Subject" value="Error from mydomain.com"/>
</appender>
прекрасно работает, но я бы очень хотел, чтобы по электронной почте мне иногда из конкретного файла журнала. Этот другой файл журнала, я также хочу, чтобы даже события INFO регистрировались. Как мне это сделать? Если я попытаюсь настроить другой emailAppender или просто использовать этот emailAppender, ничто не будет отправлено по электронной почте, потому что похоже на фильтр на ERROR или худшие события. Таким образом, я попытался добавить LevelRangeFilter:
<filter class="org.apache.log4j.varia.LevelRangeFilter">
<param name="LevelMin" value="INFO"/>
<param name="LevelMax" value="FATAL"/>
</filter>
Но это не имеет никакого влияния на с SMTPAppender :(