/** * Start the appender */ public void start() { if (cbTracker == null) { cbTracker = new CyclicBufferTracker<E>(); } Session session = null; if (sessionViaJNDI) session = lookupSessionInJNDI(); else session = buildSessionFromProperties(); if (session == null) { addError("Failed to obtain javax.mail.Session. Cannot start."); return; } mimeMsg = new MimeMessage(session); try { if (from != null) { mimeMsg.setFrom(getAddress(from)); } else { mimeMsg.setFrom(); } subjectLayout = makeSubjectLayout(subjectStr); started = true; } catch (MessagingException e) { addError("Could not activate SMTPAppender options.", e); } }
/** * Start the appender */ public void start() { if (cbTracker == null) { cbTracker = new CyclicBufferTracker<E>(); } session = buildSessionFromProperties(); if (session == null) { addError("Failed to obtain javax.mail.Session. Cannot start."); return; } subjectLayout = makeSubjectLayout(subjectStr); started = true; }
/** * Start the appender */ public void start() { if (cbTracker == null) { cbTracker = new CyclicBufferTracker<E>(); } if (sessionViaJNDI) session = lookupSessionInJNDI(); else session = buildSessionFromProperties(); if (session == null) { addError("Failed to obtain javax.mail.Session. Cannot start."); return; } subjectLayout = makeSubjectLayout(subjectStr); started = true; }
/** * Start the appender */ public void start() { if (cbTracker == null) { cbTracker = new CyclicBufferTracker<E>(); } if (sessionViaJNDI) session = lookupSessionInJNDI(); else session = buildSessionFromProperties(); if (session == null) { addError("Failed to obtain javax.mail.Session. Cannot start."); return; } subjectLayout = makeSubjectLayout(subjectStr); started = true; }
/** * Start the appender */ public void start() { if (cbTracker == null) { cbTracker = new CyclicBufferTracker<E>(); } if (sessionViaJNDI) session = lookupSessionInJNDI(); else session = buildSessionFromProperties(); if (session == null) { addError("Failed to obtain javax.mail.Session. Cannot start."); return; } subjectLayout = makeSubjectLayout(subjectStr); started = true; }
/** * Start the appender */ public void start() { if (cbTracker == null) { cbTracker = new CyclicBufferTracker<E>(); } if (sessionViaJNDI) session = lookupSessionInJNDI(); else session = buildSessionFromProperties(); if (session == null) { addError("Failed to obtain javax.mail.Session. Cannot start."); return; } subjectLayout = makeSubjectLayout(subjectStr); started = true; }