Giter VIP home page Giter VIP logo

Comments (7)

szepeviktor avatar szepeviktor commented on June 4, 2024

Maybe there is no option for two-way synchronization:

    imapsync is not adequate for maintaining two active imap accounts

from imapsync.

szepeviktor avatar szepeviktor commented on June 4, 2024

In that case clone may be a better expression than sync.
What do you think?

from imapsync.

gilleslamiral avatar gilleslamiral commented on June 4, 2024

Hi Viktor,

Could you give an example of these cases or put it in the readme?

  • copy all emails from host1 to host2

This is the default, precision "copy emails not already copied".

  • copy all emails from host1 to host2 (overwrite option)

What means overwrite here?
Might be the --delete2 option.

  • copy all emails from host2 to host1 would it be just swapping options on the command line?

Yes.

  • synchronize in both direction

What is synchronize in both direction?

Give me the good rules to synchronize in both direction.

Example 1:
Host1: Message_A is flagged \Deleted
Host2: Message_A is flagged \Read

Example 2:
Host1: Message_B is deleted
Host2: Message_B is flagged \Important

What imapsync should do?

I have tons of ambiguous situations where I truly don't know what should
be the good behavior for syncing in both directions.

Au revoir, 09 51 84 42 42
Gilles Lamiral. France, Baulon (35580) 06 20 79 76 06

from imapsync.

gilleslamiral avatar gilleslamiral commented on June 4, 2024

Hi,

Maybe there is no option for two-way synchronization:

| imapsync is not adequate for maintaining two active imap accounts

Yes, there is no option because I don't know what robust behavior imapsync should have.

Au revoir, 09 51 84 42 42
Gilles Lamiral. France, Baulon (35580) 06 20 79 76 06

from imapsync.

gilleslamiral avatar gilleslamiral commented on June 4, 2024

Hi Viktor,

When you make a clone, you make one clone, if you make it twice you make two clones.

I choose imapsync with in mind the design of "rsync -a", which is not both ways either.
Both rsync and imapsync are incremental, recursive, and sync the most data and metadata they can.

Feel free to fork imapsync and call it imapclone.

Le 15/08/2014 14:37, Viktor Szépe a écrit :

In that caseclone may be a better expression than *sync.
What do you think?

Au revoir, 09 51 84 42 42
Gilles Lamiral. France, Baulon (35580) 06 20 79 76 06

from imapsync.

szepeviktor avatar szepeviktor commented on June 4, 2024

Oh! I understand your problem.
Maybe the solution is to have options for different mail status precence lists like

precedence I.

  • deleted
  • \Deleted
  • \Read
  • \Important

precedence II.

  • \Read
  • \Important
  • deleted
  • \Deleted

etc.

from imapsync.

szepeviktor avatar szepeviktor commented on June 4, 2024

Now I know that imapsync is a cloning tool.

from imapsync.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.