public abstract void setFrom(Address address) throws MessagingException;
public abstract void setFrom() throws MessagingException;
    public abstract void setFrom(Address address) throws MessagingException;