code: public void setEnvelopeFrom(String address) throws AddressException {
  		if(StringUtils.isEmpty(address)) {
  			this.envelopeFrom = address;
  		} else {
  			InternetAddress tmp = toInternetAddress(address, null);
  			this.envelopeFrom = tmp.getAddress();
  		}
  	}
docs: set the SMTP Envelope address of the email
  
  @param address a valid email address
  @throws AddressException in case of an invalid email address