void buildSMTPAppender(String subject, boolean synchronicity) throws Exception {
   smtpAppender = new SMTPAppender();
   smtpAppender.setContext(loggerContext);
   smtpAppender.setName("smtp");
   smtpAppender.setFrom("*****@*****.**");
   smtpAppender.setSMTPHost("localhost");
   smtpAppender.setSMTPPort(port);
   smtpAppender.setSubject(subject);
   smtpAppender.addTo("*****@*****.**");
   smtpAppender.setAsynchronousSending(synchronicity);
 }
 private void buildSMTPAppender(int port, boolean synchronicity) throws Exception {
   smtpAppender = new SMTPAppender();
   smtpAppender.setContext(lc);
   smtpAppender.setName("smtp");
   smtpAppender.setFrom("*****@*****.**");
   smtpAppender.setSMTPHost("localhost");
   smtpAppender.setSMTPPort(port);
   smtpAppender.setSubject(TEST_SUBJECT);
   smtpAppender.addTo("*****@*****.**");
   smtpAppender.setAsynchronousSending(synchronicity);
   // smtpAppender.start();
 }
 @Before
 public void setUp() throws Exception {
   LoggerContext lc = new LoggerContext();
   appender = new SMTPAppender();
   appender.setContext(lc);
   appender.setName("smtp");
   appender.setFrom("*****@*****.**");
   appender.setLayout(buildLayout(lc));
   appender.setSMTPHost("mail2.qos.ch");
   appender.setSubject("logging report");
   appender.addTo("*****@*****.**");
   appender.start();
   cbTracker = appender.getCyclicBufferTracker();
   cb = cbTracker.getOrCreate("", 0);
 }