IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Réseau Discussion :

Problème de communication avec Postfix


Sujet :

Réseau

  1. #1
    Futur Membre du Club
    Inscrit en
    Avril 2007
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 7
    Points : 7
    Points
    7
    Par défaut Problème de communication avec Postfix
    actuellement en stage je suis charger de créer un antispam du style Dspam ou spamassassin en C. ayant lu et relue la politique de délegation de postfix et recuperer également les codes sources de spamassassin et dspam je fais face à un problème.

    Je n'arrive pas à savoir sous quel forme postfix envoi les mails à dspam. car j'aimerais bien savoir ce qui sera envoyé à mon programme pour effectuer les traitements necessaire.

    Deuxième soucis pour effectuer le lien entre mon programme et postfix j'ai ecris un programme qui ecoute sur un port. Pour verifier que ca marche j'ai egalement écris un serveur jusque la pas de problème. maintenant j'aimerais savoir comment faire emettre postfix sur ce port et que dois'je faire pour que la connexion de mon client soit accepté par postifx.

    Je joins le code de connexion
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
     
    int ouverture_connection()
    {
    	int fd;
    	struct hostent *h;
    	struct sockaddr_in serveur, local;
     
    	/* création de la socket */
    	fd = socket(AF_INET, SOCK_STREAM, 0);
     
     
    	/* rattachement a l'adresse locale sur n'importe quel port */
    	local.sin_family = AF_INET;
    	local.sin_port = 0;
    	local.sin_addr.s_addr = htonl(INADDR_ANY);
     
    	/* attachement de la socket à l'adresse */
    	if (bind(fd, (struct sockaddr *)&local, sizeof local) == -1)
    	{
    		perror("Erreur lors de l'appel à la fonction bind");
    		exit(3);
    	}
     
    	if ((h = gethostbyname("ousmane")) == NULL)
    		{
    		perror("Erreur de recuperation de nom:");
    		exit(5);
    		}
     
    	serveur.sin_family = AF_INET;
    	serveur.sin_port = htons(25001);
    	memcpy(&serveur.sin_addr.s_addr, h->h_addr, h->h_length);
     
    	/* établissement de la connexion */
    	if (connect(fd, (struct sockaddr *)&serveur, sizeof(serveur)) == -1)
    	{
    		perror("Erreur lors de la demande de connexion");
    		exit(4);
    	}
    	return fd;
    }

    merci d'avance pour votre aide et desolé pour les fautes d'orthographe

  2. #2
    Futur Membre du Club
    Inscrit en
    Avril 2007
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 7
    Points : 7
    Points
    7
    Par défaut
    help please

  3. #3
    Membre habitué
    Homme Profil pro
    Expert sécurité informatique
    Inscrit en
    Septembre 2005
    Messages
    103
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Expert sécurité informatique

    Informations forums :
    Inscription : Septembre 2005
    Messages : 103
    Points : 151
    Points
    151
    Par défaut
    Pour changer le port d'écoute de postfix éditez le fichier master.cf et remplacez :
    par
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    IP:Port inet [...] smtpd
    Hervé
    -------

Discussions similaires

  1. Problème de communication avec un usercontrol
    Par jbrasselet dans le forum ASP.NET
    Réponses: 2
    Dernier message: 28/01/2011, 14h10
  2. Problème de communication avec la carte SD
    Par burby dans le forum Débuter
    Réponses: 0
    Dernier message: 30/11/2009, 08h50
  3. postfix : Problème de communication avec orange.fr
    Par DrDam dans le forum Administration système
    Réponses: 0
    Dernier message: 19/06/2009, 12h56
  4. Problème de communication avec un port série
    Par hélène2 dans le forum C#
    Réponses: 8
    Dernier message: 22/04/2009, 09h26
  5. problème courier POP avec Postfix et mysql
    Par Essilife dans le forum Administration système
    Réponses: 3
    Dernier message: 25/02/2008, 14h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo