<%
String submit = "";
if (request.getParameter("Submit") != null) {
submit = request.getParameter("Submit");
}
HashMap map = new HashMap();
Iterator iter = null;
if(submit == null || submit.equals("")){
%>
<%}else{
String name = request.getParameter("name");
String idCard = request.getParameter("idCard");
String employer = request.getParameter("employer");
String group = request.getParameter("group");
String employee = request.getParameter("employee");
String address1 = request.getParameter("address1");
String address2 = request.getParameter("address2");
String city = request.getParameter("city");
String state = request.getParameter("state");
String zip = request.getParameter("zip");
String subjectNumber = request.getParameter("subject");
String comments = request.getParameter("comments");
String phone = request.getParameter("phone");
String email = request.getParameter("email");
boolean isValid = true;
if((phone != null && !phone.equals("")) || (email != null && !email.equals(""))){
isValid = true;
}else{
isValid = false;
}
if(name == null || name.equals("")){
isValid = false;
}
if(isValid){
try{
String emailAddress = "";
String subject = "";
//emailAddress = "nick.desteffen@wausaubenefits.com";
//emailAddress = "christopher.perry@wausaubenefits.com";
emailAddress = "uhis@umr.com";
subject = "UnitedHealth Integrated Services Information/Help";
//Build email
String messageText = "Name: " + name + "\r";
messageText = messageText + "ID Card Number: " + idCard + "\r";
messageText = messageText + "Employer: " + employer + "\r";
messageText = messageText + "Group Number: " + group + "\r";
messageText = messageText + "Employee/Dependent: " + employee + "\r";
messageText = messageText + "\r";
messageText = messageText + "Address: " + address1 + "\r";
messageText = messageText + " " + address2 + "\r";
messageText = messageText + "City: " + city + "\r";
messageText = messageText + "State: " + state + "\r";
messageText = messageText + "Zip: " + zip + "\r";
messageText = messageText + "\r";
messageText = messageText + "Phone: " + phone + "\r";
messageText = messageText + "Email: " + email + "\r";
messageText = messageText + "\r";
messageText = messageText + "Comments:" + "\r";
messageText = messageText + comments;
Properties props = new Properties();
props.put("mail.smtp.host", "mailo2.uhc.com");
Session mailSession = Session.getDefaultInstance(props, null);
mailSession.setDebug(false);
Message msg = new MimeMessage(mailSession);
//if(!EmailValidator.getInstance().isValid(email)){
email = "UMR-WebApplication@umr.com";
//} else {
// make new address For those who have entered an email
// email = "UMR-WebApplication@umr.com";
//}
InternetAddress addressFrom = new InternetAddress(email);
msg.setFrom(addressFrom);
InternetAddress[] addressTo = new InternetAddress[1];
addressTo[0] = new InternetAddress(emailAddress);
msg.setRecipients(Message.RecipientType.TO, addressTo);
msg.setSubject(subject);
msg.setContent(messageText, "text/plain");
Transport.send(msg);
}catch(Exception e){
System.out.println(e);
}finally{
/*if(con != null){
con.close();
}*/
}
session.removeAttribute("subjects");%>

<%}else{%>
<%}
}%>