사용자 도구

사이트 도구


java:log4j:smtp

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
java:log4j:smtp [2013/04/10 15:56]
kwon37xi [SMTPAppender]
java:log4j:smtp [2013/04/10 18:22] (현재)
kwon37xi
줄 8: 줄 8:
   * 기본적으로 ERROR 레벨 이상만 메일을 발송하며, 이 값을 조정하려면 ''Threashold''로는 안되고 ''evaluatorClass'' 속성에 [[http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/spi/TriggeringEventEvaluator.html|TriggeringEventEvaluator]] 구현체를 지정해줘야한다.   * 기본적으로 ERROR 레벨 이상만 메일을 발송하며, 이 값을 조정하려면 ''Threashold''로는 안되고 ''evaluatorClass'' 속성에 [[http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/spi/TriggeringEventEvaluator.html|TriggeringEventEvaluator]] 구현체를 지정해줘야한다.
   * Email 발송은 부하가 심할 수 있으므로 [[java:log4j:async|비동기 로깅]]와 함께 사용하는 것이 좋다.   * Email 발송은 부하가 심할 수 있으므로 [[java:log4j:async|비동기 로깅]]와 함께 사용하는 것이 좋다.
 +  * Example <code xml>
 +<appender name="AdministratorEmail" class="org.apache.log4j.net.SMTPAppender">
 +  <param name="BufferSize" value="512" />
 +  <param name="SMTPHost" value="some.email.host.org" />
 +  <param name="From" value="appname@server.com" />
 +  <param name="To" value="adminA@server.com,adminB@server.com" />
 +  <param name="Subject" value="SomeApplication on SomeServer12" />
 +  <layout class="org.apache.log4j.PatternLayout">
 +    <param name="ConversionPattern"
 +      value="[%d{ISO8601}]%n%n%-5p%n%n%c%n%n%m%n%n" />
 +  </layout>
 +  <filter class="org.apache.log4j.varia.LevelRangeFilter">
 +    <param name="LevelMin" value="error" />
 +    <param name="LevelMax" value="fatal" />
 +  </filter>
 +</appender>
 +</code>
 ===== GMail Appender ===== ===== GMail Appender =====
   * [[http://code.google.com/p/log4j-gmail-smtp-appender/|log4j-gmail-smtp-appender - Log4j SMTP Appender for Gmail]] {{:java:log4j:gmailsmtpappender.7z|}}   * [[http://code.google.com/p/log4j-gmail-smtp-appender/|log4j-gmail-smtp-appender - Log4j SMTP Appender for Gmail]] {{:java:log4j:gmailsmtpappender.7z|}}
   * SMTPAppender 1.2.16 이상 버전 부터는 불필요함.   * SMTPAppender 1.2.16 이상 버전 부터는 불필요함.
  
java/log4j/smtp.1365577007.txt.gz · 마지막으로 수정됨: 2013/04/10 15:56 저자 kwon37xi