Mail : Vérifier nom_domaine en "C"

Fermé
safir - 25 janv. 2005 à 09:51
 alex - 25 janv. 2005 à 14:02
Bonjour,
Est ce que c'est possible de vérifier le nom de domaine dans un mail en "C" ?
Exemple : mon_mail@nom_domaine
Vérifier si nom_domaine existe
Merci beaucoup
A voir également:

2 réponses

Tu es sous linux ou windows ? Il existe des commandes sous unix pour savoir ceci, genre "whois" ou bien "ping" je suppose. Le tout est de savoir si tu en disposes dans ton OS.
0
Merci alex,
Je suis sous linux, et le il y a le whois mais je ne sais pas comment l'utiliser en C.
Par exemple le code suivant :

#include <stdio.h>
#include <stdlib.h>
int main()
{
char *email;
int ret;
printf("\n");
printf("\nVerifi du mail");
strcpy(email,"mon_mail@mon_domaine");
ret=ctrl_mail(email);
printf("\nLe code retour de ctrl_mail est %d",ret);
printf("\n");
return 0;
}

ctrl_mail est une fonction que j'ai ecrtite et qui vérifie juste la syntaxe.
Je récupère dans deux varible le contenu du mail avant @ et après @.
Et je veux donc utiliser soit le whois ou autre pour verifier ce qui est après le @.

Merci
0
je n'ai pas accès à linux pour le moment donc ne peut te répondre plus que ce ça. Pour l'aide des fonction C sous linux, tu tapes "man gethostbyname" par exemple dans un shell. D'ailleurs "gethostbyname" est peut etre la commande qu'il te faut.

Un moteur de recherche intéressant :
http://www.koders.com
0