void waitUntilEmailIsSent() throws InterruptedException {
   loggerContext.getExecutorService().shutdown();
   loggerContext.getExecutorService().awaitTermination(1000, TimeUnit.MILLISECONDS);
 }