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¿¡ ±ÛÀ»³²°ÜÁÖ¼¼¿ä
|