<%@ page import = "java.util.Properties" %>


<%@ page import = "javax.mail.Message" %>

<%@ page import = "javax.mail.MessagingException" %>

<%@ page import = "javax.mail.Session" %>

<%@ page import = "javax.mail.Transport" %>

<%@ page import = "javax.mail.internet.InternetAddress" %>

<%@ page import = "javax.mail.internet.MimeMessage" %>



<%!

public String SendEmail4(String to_email, String to_name, String to_company) throws Exception{


String to = to_email;  //수신인 주소

    String from = "apdlfwnt@naver.com;  //발신인 주소

    

    Properties props = new Properties();

    

    Session session = Session.getInstance(props);


try {

     MimeMessage msg = new MimeMessage(session); //메세지 내용 담당 클래스인 MimeMessage 객체 생성

        msg.setFrom(new InternetAddress(from));    //발신자 의 IP 

        InternetAddress address = new InternetAddress(to);//수신자의 IP (수신자가 다수일 경우 배열로 선언)

        msg.setRecipient(Message.RecipientType.TO, address);

        msg.setSubject(""+to_company+" 회사가 승인을 기다리고 있습니다."); 

        

        //msg.setText(text, charset);

        msg.setContent(""+

"<!DOCTYPE html><html lang=\"ko\"><head><meta charset=\"euc-kr\" /><meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\" />"+

"<meta http-equiv='Cache-Control' content='no-cache'>"+

"<meta http-equiv='Pragma' ConTENT='no-cache'>"+

"<meta name=\"viewport\" content=\"width=device-width,maximum-scale=1,minimum-scale=1,user-scalable=no\" />"+

"<meta name=\"author\" content=\"hahaha\" />"+

"<meta name=\"keywords\" content=\"hahaha?\" />"+

"<meta name=\"description\" content=\"hahaha?\" />"+

"<meta name=\"copyright\" content=\"hahaha\" />"+

"</head>"+

"<body>"+

"<div>test"+to_name+"</div>"+

"</body>"+

"</html>","text/html; charset=utf-8");

        Transport.send(msg);             //메일발송

    } catch (MessagingException mex) {

        mex.printStackTrace();

    }

    catch (Exception e) {}


 return "";

}



%>

<%


 String getEmail = request.getParameter("userEmail"); 


%>


<%=SendEmail4("hahaha@naver.com",getEmail,"회사명")%>



javax.mail.jar


                                                                                                      

+ Recent posts