package com.rau.evoting.listeners;
import javax.mail.Address;
import javax.mail.event.TransportEvent;
import javax.mail.event.TransportListener;
public class MyTransportListener implements TransportListener {
@Override
public void messageDelivered(TransportEvent te) {
System.out.println("Everything went fine!");
}
@Override
public void messageNotDelivered(TransportEvent te) {
System.out.println("ERROR: " + te.getMessage());
Address[] invalidAddresses = te.getInvalidAddresses();
Address[] validUnsentAddresses = te.getValidUnsentAddresses();
// make something happen
}
@Override
public void messagePartiallyDelivered(TransportEvent te) {
messageNotDelivered(te);
}
}