SMTP 메일 클라이언트 (C버젼)
- 최초 등록일
- 2005.06.18
- 최종 저작일
- 2005.06
- 3페이지/ MS 워드
- 가격 1,000원
소개글
^^*
컴파일 실행환경
유닉스환경에서 씨언어를 사용하여 구현
본문내용
#include <netdb.h>
#include <sys/socket.h>
#include <arpa/inet.h>
#include <netinet/in.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
void error_handling(char *message);
int main(int argc, char **argv)
{
char m_server[20];
char *ip;
char *port="25";
int i,j,sock,size_msg;
char message[500];
char s_adr[25];
char r_adr[25];
char helo[]="helo SMU\n";
char from[]="mail from:";
char rcpt[]="rcpt to:";
char data[]="data\n";
char point[]="\n.\n";
char ch, a, msg[256];
char quit[]="quit\n";
struct hostent *host;
struct sockaddr_in serv_addr;
//메일서버 주소를 사용자입력으로 받아서 받아서 IP주소로변환
printf("************* MAIL CLIENT ********************\n");
fputs("접속하실 메일서버주소를 입력하세요:",stdout);
for(j=0; (ch=getchar()) != '\n';j++){
m_server[j]=ch;
}m_server[j]='\0';
printf("--입력하신주소:%s\n",m_server);
host=gethostbyname(m_server);
참고 자료
없음