package org.keycloak.testsuite.util;
import org.jboss.logging.Logger;
import org.subethamail.smtp.MessageContext;
import org.subethamail.smtp.MessageHandler;
import java.io.InputStream;
public class MessageHandlerImpl implements MessageHandler {
MessageContext context;
private static final Logger log = Logger.getLogger(MessageHandlerImpl.class);
MessageHandlerImpl(MessageContext context) {
this.context = context;
}
@Override
public void from(String from) {
log.info("FROM: ${from}");
}
@Override
public void recipient(String recipient) {
log.info("RECIPIENT: ${recipient}");
}
@Override
public void data(InputStream data) {
log.info("DATA");
}
@Override
public void done() {
log.info("DONE");
}
}