Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [C] Connessione a SMTP ???

    E' Corretto connettersi in questo modo all'SMTP ???
    codice:
    ...
            struct sockaddr_in sock_name;	
    	struct hostent *ip;
    	int sock;
    	
    	if (!(ip = gethostbyname(HOSTNAME))) {
    		printf("gethostbyname(): Error\r\n");
    		return (1);
    	}
    	
    	if ((sock = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP)) < 0) {
    		printf("socket(): Error\r\n");
    		return(2);
    	}
    	
    	memset(&sock_name, 0, sizeof(sock_name));
    	sock_name.sin_family = AF_INET;
    	sock_name.sin_port = htons(PORT);
    	memcpy(&sock_name.sin_addr, ip->h_addr, ip->h_length);	
    	
    	if (connect(sock, (struct sockaddr *)&sock_name, sizeof(sock_name)) < 0) {
    		printf("connect(): Error\r\n");
    		perror("connect():");
    		return(3);
    	}
    	
    	fprintf(stderr, "%s\r\n", HELO);
    	if (send(sock, HELO, strlen(HELO) + 1, 0) < 0) {
    		printf("send(): Error\r\n");
    		return(1);
    	}	
    ...

  2. #2

  3. #3
    ciao

    ma hai provato a vedere cosa fa?

    ti da errori?

    non fa nulla?

    fai riferimento anche a questa discussione

    http://forum.html.it/forum/showthrea...hreadid=737011

    che parlava di cose simili!

    facci sapere eventuali errori/malfunzionaenti!
    "durante i primi 5 miuti di pioggia nel bosco c'è ancora asciutto, poi quando smetterà di piovere nel bosco cadranno gocce per 5 minuti.....la natura ha un'ottima memoria..."

    http://www.kumbe.it

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.