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

Développement Discussion :

Programmation d'un serveur SMTP en C


Sujet :

Développement

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    décembre 2003
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : décembre 2003
    Messages : 3
    Points : 1
    Points
    1
    Par défaut Programmation d'un serveur SMTP en C
    Bonjour a tous!
    Je vous souhaite tout d abord de joyeuses fetes!!

    Sinon pour le sujet je recherche des informations pour programmer un serveur SMTP en C sous linux, ce serveur est un producteur de messages, et devra pouvoir interagir avec un client de essagerie classique.

    Si quelqu un pourrait m expliquer un peu comment faire, ou me donner des liens sur lesquels je pourrai obtenir des informations j en serai trés heureux!

    Merci d avance a tous!!

    PS: bonjour aux amis de Jean Perrin!!lol

  2. #2
    Membre habitué Avatar de ddams
    Profil pro
    Inscrit en
    mars 2002
    Messages
    147
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : mars 2002
    Messages : 147
    Points : 148
    Points
    148
    Par défaut
    un lien qui t'aidera peut-être :
    http://www.salemioche.com/smtp/821tm.php

    dans tous les cas regarde les RFC.
    @+ddams

  3. #3
    ovh
    ovh est déconnecté
    Rédacteur
    Avatar de ovh
    Homme Profil pro
    Architecte devops web full stack
    Inscrit en
    mai 2002
    Messages
    3 835
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Architecte devops web full stack

    Informations forums :
    Inscription : mai 2002
    Messages : 3 835
    Points : 6 481
    Points
    6 481
    Par défaut
    Si tu souhaites développer un petit serveur smtp de test, aux fonctions limitées aux bases, ok. Mais si tu as l'intention de développer un vrai serveur smtp, fais attention c'est beaucoup plus complexe qu'on pourrait le croire. Regarde la documentation de postfix par exemple... leur architecture donne une idée de l'ampleur de la tâche...
    http://www.postfix.org/receiving.html

    Tutoriels sur les UPS, e-commerce, PHP, critiques de livres...

    Pensez à consulter les FAQs et les cours et tutoriels.
    FAQ Linux - Cours et tutoriels Linux - FAQ PHP - Cours et tutoriels PHP
    Ce forum est fait pour vous et surtout par vous, merci d'en respecter les règles.

    Je n'ai rien à voir avec la société www.ovh.com !

  4. #4
    Nouveau Candidat au Club
    Inscrit en
    décembre 2003
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : décembre 2003
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    Merci pour votre aide.
    Sinon, non c juste un petit serveur SMTP aux fonctions limités que je veux faire.
    Mais qu est ce qu un serveur SMTP producteur de messages, ca veut dire quoi au juste.
    Sinon est ce que quelqu un a un exemple de ce type de "petit" serveur.

    Merci a tous et joyeux noel!!

  5. #5
    Membre averti
    Avatar de berry
    Profil pro
    Étudiant
    Inscrit en
    décembre 2002
    Messages
    251
    Détails du profil
    Informations personnelles :
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : décembre 2002
    Messages : 251
    Points : 308
    Points
    308
    Par défaut
    Sinon est ce que quelqu un a un exemple de ce type de "petit" serveur.
    tu peux recuperer les sources des premières versions de sendmail ou postfix
    Pensez au tag [Résolu]
    FAQ PHP

  6. #6
    Nouveau Candidat au Club
    Inscrit en
    décembre 2003
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : décembre 2003
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    Ou puis je les récupéré????
    Sinon est ce qu il y a des exemples plus simple (par exemple d'un étudiant).
    Mais sinon qu est ce qu un serveur SMTP producteur de messages (je n ai pas compris ca), en fait qu est ce qu il doit faire concretement???
    L orsqu un utilisateur souhaite l utiliser , qu est ce que ca fait exactement.

    Merci d avance pour vos explications.

  7. #7
    ovh
    ovh est déconnecté
    Rédacteur
    Avatar de ovh
    Homme Profil pro
    Architecte devops web full stack
    Inscrit en
    mai 2002
    Messages
    3 835
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Architecte devops web full stack

    Informations forums :
    Inscription : mai 2002
    Messages : 3 835
    Points : 6 481
    Points
    6 481
    Par défaut
    Un serveur smtp est un relayeur de message. Il reçoit un mail et le remet à la bonne personne. Soit il le stocke en local si c'est pour un utilisateur local (tondomaine.fr), soit il le transmet à un autre serveur smtp si c'est pour un utilisateur distant (un autre domaine tel que hotmail.com). Il interroge le serveur dns de hotmail.com (par exemple) pour savoir quel est son "enregistrement MX" c'est-à-dire le nom de son serveur smtp.

    Tutoriels sur les UPS, e-commerce, PHP, critiques de livres...

    Pensez à consulter les FAQs et les cours et tutoriels.
    FAQ Linux - Cours et tutoriels Linux - FAQ PHP - Cours et tutoriels PHP
    Ce forum est fait pour vous et surtout par vous, merci d'en respecter les règles.

    Je n'ai rien à voir avec la société www.ovh.com !

  8. #8
    Membre du Club
    Profil pro
    Inscrit en
    octobre 2002
    Messages
    91
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : octobre 2002
    Messages : 91
    Points : 51
    Points
    51
    Par défaut
    salut

    Citation Envoyé par ovh
    Un serveur smtp est un relayeur de message. Il reçoit un mail et le remet à la bonne personne. Soit il le stocke en local si c'est pour un utilisateur local (tondomaine.fr), soit il le transmet à un autre serveur smtp si c'est pour un utilisateur distant (un autre domaine tel que hotmail.com). Il interroge le serveur dns de hotmail.com (par exemple) pour savoir quel est son "enregistrement MX" c'est-à-dire le nom de son serveur smtp.
    est ce qu'il existe des documentations en ligne (en français de préférence) sur le sujet ?

  9. #9
    Membre habitué Avatar de ddams
    Profil pro
    Inscrit en
    mars 2002
    Messages
    147
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : mars 2002
    Messages : 147
    Points : 148
    Points
    148
    Par défaut
    une traduction française de la rfc :
    http://abcdrfc.free.fr/rfc-vf/rfc821.html
    @+ddams

  10. #10
    Membre éclairé
    Avatar de Edouard Kaiser
    Profil pro
    Inscrit en
    février 2004
    Messages
    521
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : février 2004
    Messages : 521
    Points : 756
    Points
    756
    Par défaut
    Génial le site salemioche.com !
    Merci beaucoup !

Discussions similaires

  1. Comment tester serveur SMTP
    Par hoangeric dans le forum IIS
    Réponses: 8
    Dernier message: 31/12/2007, 14h33
  2. language de programmation d'un serveur vocal.
    Par cool dans le forum Général Java
    Réponses: 4
    Dernier message: 12/02/2006, 15h40
  3. serveur smtp
    Par Arnich dans le forum Réseau/Web
    Réponses: 9
    Dernier message: 05/12/2005, 11h25
  4. [C++] Probleme de connexion socket client à mon serveur smtp
    Par matthieu5978 dans le forum Développement
    Réponses: 2
    Dernier message: 04/12/2005, 09h19
  5. Serveur SMTP
    Par LordBob dans le forum Dépannage et Assistance
    Réponses: 3
    Dernier message: 26/09/2005, 19h11

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