Forum général.général serveur de messagerie qui fait du "store and forward" bis

Posté par  (site web personnel) .
Étiquettes : aucune
0
11
août
2006
Bonjour,

j'avais déjà posté un sujet similaire il y'a quelques temps, mais puisqu'il n'est plus possible d'y poster un commentaire je continue ici.

Je suis en train de mettre en place un serveur de messagerie qui doit faire du "store and forward" c'est à dire envoyer et recevoir des mails de manière asynchrone. C'est un système qui est utilisé pour dans des situations où le serveur de messagerie n'est pas permanament connecté à internet.
Dans mon cas, le serveur de messagerie est dans une zone non connectée, et le lien avec l'autre serveur de messagerie (qui est connecté à internet) se fait à l'aide d'un point d'accès mobile (accès point); je dispose de 2 AP (linksys wireless-g wap54g et linksys wireless-g wag354g), le second étant plutot un routeur.
Lorsque l'AP entre en synchronisation avec le 1er serveur (celui qui est enclavé), les messages à envoyer sont stockés sur cet AP, et lorsque l'AP entre en contact avec le second serveur connecté à internet, il envoie les messages qu'il avait stockés, et recupère ceux qui sont stockés à son intention sur le serveur qui est connecté à internet, et les transmet de nouveau au serveur qui n'est pas connecté quand il entrera en synchronisation avec lui.

Puis je faire du stockage de mail sur ces AP? Si oui comment? que pensez vous de l'architecture que j'ai décrit? Tout conseil, et toute remarque sont les bienvenus. Merci.

Environnement des 2 serveurs de messagerie: {debian 3.1, postfix, uucp, sendmail}
  • # Ma bidouille à moi ...

    Posté par  . Évalué à 1.

    Grosso modo (d'autres plus spécialistes que moi pourront sans doute mieux t'éclairer), je tenterai ce genre de truc :
    postulat :
    Poste->Serveur1-> Serveur2->internet
    Serveur2 sera un peu plus qu'un serveur relai pour Serveur1.
    [les comptes seront synchro sur les 2 serveurs (utile surtout pour le stockage temporaire imap/pop)]
    Smtp:

    1) Tu envoies depuis ton poste via Serveur1 ton mail
    -> Stockage dans la queue du serveur Smtp

    2) Serveur1 vient de se connecter à Serveur2.
    (bon là je ne vois qu'un cron [toutes les minutes par ex] qui contrôle si la connexion est OK)
    -> Dans ce cas forcage de la queue sur serveur1

    Pop/imap :
    Il y a des softs (google a plus de mémoire que ma petite tête)[j'en ai testé quelqu'uns: ImapCopy, Isync, ...] qui permettent un synchro de dossiers imap

    1) Message réceptionné par serveur
    -> Stockage dans l'inbox imap de l'utilisateur

    2) Lors de la connexion des 2 serveurs, tu synchronises le dossier Inbox (du Serveur2 vers le serveur1).Des options pourront permettent de ne pas écraser les messages dèjà présents sous Serveur1

    !!!! Reste le contrôle des identidés!!!! : si un user est créé sur Serveur1, il faudra pour cette synchro imap/pop que les informations soient répercutées sur le serveur2 (repli Ldap, authentif déportée ...)

    --> Ceci permettra de gérer une BAL sur chaque serveur qui sera donc synchronisée (cf plus haut) à la connexion des 2 serveurs.

    ** cela doit mettre un peu de temps pour que toutes les infos soient OK des 2 cotés,j'espère donc que ta connexion entre les 2 serveurs soit assez longue pour permettre la mise en place de ce dispositif.
    • [^] # Re: Ma bidouille à moi ...

      Posté par  (site web personnel) . Évalué à 1.

      Merci netchaiev pour ta réponse. Dans ce que tu dis, les bornes sans fil n'interviennent pas ! Et de plus le premier serveur n'est pas connecté à internet.

      En résumé, j'ai 2 serveurs mail: un n'est pas connecté à internet, et l'autre l'est. Le lien entre les 2 serveurs est une borne sans fil mobile (sur laquelle je veux stocker temporairement les mails). La borne sans fil est rendue mobile par sa fixation sur un support mobile (voiture, moto etc.)
  • # Re:

    Posté par  (site web personnel) . Évalué à 2.

    >Puis je faire du stockage de mail sur ces AP? Si oui comment?
    Non ce sont des acces points, pas des disques durs ....

    Sinon pour un système "store and forward" :> http://www.uucpssh.org
    • [^] # Re: Re:

      Posté par  (site web personnel) . Évalué à 1.

      Merci Benoit Plessis pour ta réponse. Dans mes recherches, j'avais déjà trouvé le site http://www.uucpssh.org, et créé un compte. En effet, lors de la configuration du protocole uucp, une clé dsa est générée, et cette clé doit être copié et collé sur une page à laquelle on accède après s'être connecté le site http://www.uucpssh.org avec un login et un mot de passe. Après avoir donc rempli le formulaire d'inscription au site, j'ai obtenu ce message d'erreur "Application error". Je n'ai pas reçu l'email de notification de mon inscription au site, et lorsque je tente de me connecter avec les paramètres (login/mot de passe) avec lesquels je me suis inscrits, j'obtiens un message d'erreur "error" simplement (c'est peut être normal puisque je n'ai pas reçu l'email de notification de mon inscription au site, et n'ai pas pu par conséquent le valider). Le responsable du site n'a pas aussi répondu à ma demande d'aide. Y'a t'il un autre moyen de contourner ce problème, ou un autre site équivalent à http://www.uucpssh.org?

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.