JimmyÀÇ È¨ÆäÀÌÁö > Java > Smtp 4.smtp ½ÇÇà

       

import java.io.*;
import java.util.*;
import java.net.*;
import java.util.StringTokenizer;

public class SmtpTest {
 static String msg = null;
 static BufferedReader  in  = null;

 public static void getMessage(String str)
 {
   try {
    System.out.println(str);
    msg = in.readLine() ;
   } catch(IOException e) {
    System.err.println("Couldn't get I/O for ");
    System.exit(1);
   }

 }

 public static void main(String args[])
 {
   final String  SERV_HOST_ADDR  = "localhost";
   SmtpMail smtpMail = new SmtpMail();
   in     = new BufferedReader(new InputStreamReader(
   System.in));


   smtpMail.transInit(SERV_HOST_ADDR);

   getMessage("µµ¸ÞÀθíÀ» ÀÔ·ÂÇϼ¼¿ä");
   smtpMail.transHelo(msg);

   getMessage("º¸³»´Â»ç¶÷ÀÇ emaiÀ» ÀÔ·ÂÇϼ¼¿ä");
   smtpMail.transMailfrom(msg);
   getMessage("¹Þ´Â»ç¶÷ÀÇ emaiÀ» ÀÔ·ÂÇϼ¼¿ä");
   smtpMail.transRcptto(msg);
   smtpMail.transDataStart();
   smtpMail.sendHead("±èÁø¹Î","jimmy@srb.net","test");
   getMessage("º¸³»´Â ±ÛÀÇ ³»¿ëÀ» ÀÔ·ÂÇϼ¼¿ä");
   smtpMail.sendText(msg);
   getMessage("º¸³»´Â ÆÄÀϸíÀ» ÀÔ·ÂÇϼ¼¿ä");
   smtpMail.sendFile(msg);
   smtpMail.transDataEnd();
   smtpMail.transQuit();
   System.out.println("submit...");
 }
}


------------------------------------------
¼³¸í:
SERV_HOST_ADDR¸¸ ÇÊ¿äÇÑ IP·Î ºÁ²ãÁÖ½Ã¸é µÉ°Í °°³×¿ä.
Áö±Ý°Í ¸¸µé °Í·Î web ¹öÁ¯À¸·Î ¸¸µé¾î º¸¼¼¿ä.
±×·³À̸¸. 


À§ÀÇ ¼Ò½º´Â 
±Ã±ÝÇÑÁ¡ÀÖÀ¸¸é Q&A¿¡ ±ÛÀ»³²°ÜÁÖ¼¼¿ä       

       
       

Jimmy´Â ´©±¸Àΰ¡bit10ÁÖ¼Ò·Ï - ¹æ¸í·Ï - Q&A - E-mail

½Åºñ·Î - °æÈñ´ëÀüÀÚ°ú88Çйø¸ðÀÓ¹æ - ¶óÀÌÄÚ½º - Æ®¶óÀÌÆ÷µå


Âü°í·Î Á¦È¨ÆäÀÌÁöÀÇ Çü½ÄÀº ¶óÀÌÄÚ½º ȨÆäÀÌÁöÀÇ ¼Ò½º¸¦ ÂüÁ¶ÇÏ¿´½À´Ï´Ù.