validateState(getWebmasterEmailAddress(), aToAddresses, aSubject, aBody);
if (isEmailSeparateThread()) {
fLogger.fine("Sending email on separate thread.");
TimerTask emailTask = new EmailTask(getWebmasterEmailAddress(), aToAddresses, aSubject, aBody);
Timer timer = new Timer();
timer.schedule(emailTask, IMMEDIATELY);
}
else {
fLogger.fine("Sending email using current thread.");
sendEmail(getWebmasterEmailAddress(), aToAddresses, aSubject, aBody);
}