Forum général.général Synchroniser mes mails entre deux machines

Posté par  .
Étiquettes : aucune
0
22
nov.
2006
Cher journal,

Je suis, comme tu le sais, l'heureux possesseur d'une workstation et d'un portable.
Comme tu le sais aussi, ma workstation se trouve à l'endroit où je réside en semaine. Mon portable me suit partout, y compris le week-end, où je vis dans la ville d'à côté.

Le problème, vois-tu, c'est mes mails. Je voudrais pouvoir les consulter depuis mon portable comme depuis ma WS. Mais bon :
- laisser les mails sur le serveur pop (les serveurs pop, en fait) n'est pas une solution (trop de mails)
- les supprimer une fois qu'ils sont sur mon portable non plus : si je reçois un mail sur mon portable le week-end, il n'est pas accessible depuis ma WS.

Pour l'instant, en semaine, je branche mon portable, et je consulte mes mails depuis ma WS en ssh -X sur le portable. Mais cette solution ne me plaît pas non plus, je voudrais pouvoir laisser le portable dans son sac quand je ne m'en sers pas.

Je me demandais si tu ne connais pas un moyen de "synchroniser" mes mails entre les deux machines. Je m'explique :

Les deux machines téléchargeraient les mails et les supprimeraient des serveurs. De temps en temps (genre, le vendredi soir et le dimanche soir), je pourrais lancer un truc (programme - démon - autre), qui synchroniserait les deux dossiers de mails, afin que tous mes mails soient accessibles depuis les deux machines.

Peux-tu m'aider ?
  • # IMAP \o/

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

    L'idéal étant de stocker les emails sur ton PC allumé 24h/24 et connecté à Internet en POP3/POPS, puis d'y accéder en IMAP. Ceci éviter d'avoir des messages lus marqués comme non lus sur l'autre machine (entre autres). J'ai fait ça sur mon serveur car ça faisait 5 ans que j'utilisais juste du POP et que j'en avais marre.

    J'ai commencé un article sur mon blog qui explique la mise en place de getmail et de courier-imap-ssl, mais je ne l'ai pas encore fini.

    Victor
  • # mbsync ?

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

    Je proposerai de laisser tourner un démon fetchmail ou getmail sur la WS, qui archive tout ça, puis utiliser mbsync
    http://isync.sourceforge.net/
    avec untunnel ssh pour synchroniser les mail récupérés sur la WS avec le portable.
  • # Unison

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

    Il fait de la synchronisation bidirectionnelle de données entre plusieurs machines et il supporte de ssh.
    Ce n'est pas specifique à la problématique mail, mais je l'utilise aussi pour ca.
    Je transfert mes mailbox entre mes deux thunderbird (en local ou à travers internet) depuis plusieurs mois sans problème.
    • [^] # Re: Unison

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

      et j'ai oublié de dire qu'il avait aussi une jolie GUI qu'on peux mettre entre toutes les mains. (unison-gtk je crois)
      • [^] # Re: Unison

        Posté par  . Évalué à 2.

        La solution que j'utilise moi aussi pour toutes mes synchronisations : mail, documents, fichiers sources ....

        Mon portable et mon desktop sont ainsi toujours uptodate l'un vis à vis de l'autre.

        Unison permet de passer par ssh ce qui permet une certaine sécurisation des transferts par internet.

        Je ne pourrais plus m'en passer.
    • [^] # Re: Unison

      Posté par  . Évalué à 2.

      Avec une telle solution - dites-moi si je me trompe - on ne pourra pas recevoir des mails des deux cotés puis synchroniser : si les fichiers ont changé des deux côtés unison ne sera pas lequel conserver ! évidemment le problème n'existe pas si chaque mail est un fichier, mais ce n'est pas le cas avec thunderbird.
      • [^] # Re: Unison

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

        Dans ce cas, il te propose de lancer un outil exterieur pour faire le merge (j'utilise kdiff3)
        Comme les fichiers de mails de thunderbird sont des fichiers textes tu ne devrais pas avoir trop de mal à le faire.

        Cela dit, j'évite de modifier les fichiers (pas seulement les mails) en parallele.
        • [^] # Re: Unison

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

          Enfin, je pense que le but d'adopter de telle solution est d'être le plus transparent possible pour l'utilisateur... Là, ça devient tout de suite plus difficile...

          Car effectivement, il y a bien un fichier texte qui stocke l'ensemble des mails... Mais associé à ce fichier, il existe un fichier (.msf) qui stocke un index vers ce fichier... Et la stratégie (à une époque) de thunderbird est : si le fichier index est plus vieux que le fichier de mails, alors, il le régénère, sinon non ! Donc ce qui fait que tu risques d'avoir une incohérence entre le fichier de mails et son index...

          En tout cas, si tu ne modifies que d'un côté, aucun problème, tout se passera bien !
  • # Framakey

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

    Sur une clé USb (ou pour ma part sur un disque dur externe en USB) tu installes la framakey.

    Elle contient thunderbird.
    Tous tes mails sont sur ta "clé USB" et te suivent partout que que soit ton ordinateur.

    ordi du boulot, de la maison ou portable ....
  • # IMAP

    Posté par  . Évalué à 3.

    Comme l'a dit haypo, l'IMAP aide énormément. Mon server openbsd fait tourner courier-imapd-ssl (IMAPS, pas IMAP, faut quand même pas déconner), et je peux y accéder comme je veux. Cela permet aussi de trier et filtrer directement sur le serveur, et de récupérer de beaux mails tous classés.
    • [^] # Re: IMAP

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

      veux-tu dire que les filtres créés avec ton client email sont repris sur le serveur ? c'est vrai on peut ??

      "La liberté est à l'homme ce que les ailes sont à l'oiseau" Jean-Pierre Rosnay

      • [^] # Re: IMAP

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

        Nan, il veut dire qu'il doit utiliser procmail ou autre pour trier ses mails directement sur le serveur.

        C'est ce que j'utilise chez moi: OpenBSD + postfix + procmail + courierimap
        Je redirige toutes mes boites mail sur ma babasse et voilou.

        C'est vraiment la solution la plus pratique, par contre, faut un serveur qui tourne 24h/24, qui soit pas trop bruillant... Chez moi c'est un Compaq Deskpro et c'est vraiment nikel.
        • [^] # Re: IMAP

          Posté par  . Évalué à 2.

          Nan, il veut dire qu'il doit utiliser procmail ou autre pour trier ses mails directement sur le serveur.

          Si, c'est (plus ou moins) possible quand même : c'est le boulot de Sieve. C'est un moteur de filtrage côté serveur, intégré à cyrus-imapd (hélas, pas à courrier ...) et géré par un certain nombre de clients de messagerie (pas encore Thunderbird, hélas).
  • # Thunderbird

    Posté par  . Évalué à 2.

    Il est possible de partager un compte entre plusieurs machines.
    En fait les instances de thunderbird sur un PC distant utilisent comme dossier de préférences (courrier, paramètres , filtre spam etc...) un dossier partagé sur le réseau.

    C'est pratique, simple à installer et ça marche. En production depuis 1 an chez moi.

    L'inconvénient, c'est qu'on en peut ouvrir qu'une instance Thunderbird en même temps (popup signalant l'impossibilité d'ouvrir une deuxième session sinon). Mais dans une optique mono utilisateur avec plusieurs PC, il n'y a pas de problèmes.

    Par contre, dans ton cas, ca voudrait dire allumer ton portable et le brancher au réseau local à chaque fois que tu veux regarder tes mails.
    • [^] # Re: Thunderbird

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

      et ça ne fonctionne que si tu es sur le même site...
      car à travers internet, un tel partage risque de poser plus de problèmes...
      Bon, cela dit, c'est une solution.

      Par contre, moi, j'utilise la solution du POP qui s'efface au bout de X jours. L'effacement ne se fait que sur un seul PC (le desktop), comme ça, quand je pars plus de X jours, mes mails ne sont pas effacés. Thunderbird gère ça très bien.

      De même, quand j'envoi un mail depuis un autre PC que mon desktop, je mets une copie BCC vers une de mes adresses. En ajoutant les bonnes règles de tri, j'ai l'exacte copie des mails reçus et envoyés sur toutes mes machines depuis des sites différents.

      Le problème de l'IMAP : la machine tombe en panne, on a plus rien... et le temps d'accès aux données (ou recherche) est un long à travers un réseau qu'une copie physique sur son disque dur...
      • [^] # Re: Thunderbird

        Posté par  . Évalué à 2.

        Le problème de l'IMAP : la machine tombe en panne, on a plus rien... et le temps d'accès aux données (ou recherche) est un long à travers un réseau qu'une copie physique sur son disque dur...


        Oui et non, ca dépend de la configuration. tu peux tout a fait avoir une copie locale des mails en IMAP.
        et pour la machine qui tombe en panne... c'est la même chose que ce soit un serveur POP ou IMAP : plus de nouveaux mails.
        • [^] # Re: Thunderbird

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

          Oui et non, ca dépend de la configuration. tu peux tout a fait avoir une copie locale des mails en IMAP.

          là, ça me fait peur quand je vais devoir utiliser une nouvelle machine avec ce mode activé... il va rappatrié l'ensemble de mes mails ??

          et pour la machine qui tombe en panne... c'est la même chose que ce soit un serveur POP ou IMAP : plus de nouveaux mails.

          L'intérêt de l'IMAP est de centraliser tout à un point donné.
          Le POP, tu as généralement plusieurs boîtes mails sur plusieurs domaines, donc tout est réparti sur plusieurs serveurs...
          Donc si un serveur POP tombe, tu as encore l'ensemble de tes autres adresses qui fonctionnent...
          • [^] # Re: Thunderbird

            Posté par  . Évalué à 1.

            là, ça me fait peur quand je vais devoir utiliser une nouvelle machine avec ce mode activé... il va rappatrié l'ensemble de mes mails ??


            Tu peux choisir de ne garder en local que certains dossiers. tu choisi sur le client, donc ca n'impacte pas le serveur ni les autres clients.

Suivre le flux des commentaires

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