0

Я новичок в smtp email appender.i имеет файл logback.xml с приведенным ниже содержимым в пути к классам проекта. я настроил его как этоткак отфильтровать ошибки и исключения определенного типа в smtp email appender, используемые в logback.xml

<appender name="EMAIL" class="ch.qos.logback.classic.net.SMTPAppender"> 
    <evaluator class="ch.qos.logback.classic.boolex.OnMarkerEvaluator"> 
     <marker>ERROR</marker> 
    </evaluator> 
    <smtpHost>smtp.office365.com</smtpHost> 
    <smtpPort>***</smtpPort> 
    <username>*****</username> 
    <password>*******</password> 
    <STARTTLS>true</STARTTLS> 

    <to>********</to> 
    <to>*********</to> <!-- additional destinations are possible --> 
    <from>******</from> 
    <subject>TESTING ERRORS FROM WEB </subject> 
    <cyclicBufferTracker class="ch.qos.logback.core.spi.CyclicBufferTracker"> 
     <bufferSize>1024</bufferSize> 
    </cyclicBufferTracker> 
    <layout class="ch.qos.logback.classic.PatternLayout"> 
     <pattern>%date %-5level %logger{35} - %message%n</pattern> 
    </layout> 
    </appender> 

    <logger name="emailappender" level="INFO"/> 

    <root level="warn"> 
    <appender-ref ref="STDOUT" /> 
    <appender-ref ref="MAIN_FILE_APPENDER" /> 
    <appender-ref ref="EMAIL" /> 
    </root> 
</configuration> 

цель отправки электронной почты удовлетворяется, но оно посылает для всех видов исключений и ошибок, с которыми сталкиваются. мы можем настроить это так, чтобы мы могли отправлять электронные письма только для некоторых видов ошибок и исключений (например, для фильтрации). Может ли кто-нибудь помочь мне с кодом xml, который будет изменен здесь.

ответ

0

Для управления спамом вы можете использовать новое приложение Whisper, как описано here.

Устав от ответственности: Я являюсь автором Whisper.