검색어 입력폼

SMTP 메일 클라이언트 (C버젼)

등록일 2005.06.18 워드파일MS 워드 (doc) | 3페이지 | 가격 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);

다운로드 맨위로