Comments (7)
Maybe there is no option for two-way synchronization:
imapsync is not adequate for maintaining two active imap accounts
from imapsync.
In that case clone may be a better expression than sync.
What do you think?
from imapsync.
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.
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.
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.
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.
Now I know that imapsync is a cloning tool.
from imapsync.
Related Issues (20)
- identify the message HOT 1
- delete2folders does not delete folders that are excluded, because they are present on host1 HOT 4
- Zimbra and "NO LIST failed" was:Folder at the same level than INBOX HOT 11
- Mac version after 2.200 not working with error "Attempt to reload DynaLoader.pm aborted." HOT 6
- Docker: Internal server error HOT 6
- Question: Is there a better way to do unit test HOT 10
- Imapsync webserver and Debian 12 HOT 1
- could not be fetched: socket closed while reading data from server (4x) The most frequent error is ERR_Host1_FETCH. HOT 3
- After losing network connection, imapsync appears to not be able to sync ~2000 missed emails. HOT 3
- imapsync parallel command HOT 5
- mapsync Ended by a signal TERM HOT 1
- Handling slashes "/" in folder names HOT 6
- Install on M1 via brew HOT 1
- Syncing Imap Sync from Imap account to Mail Plus ? HOT 24
- log duplicates HOT 1
- Ignore "ERR_APPEND" HOT 4
- Website is down HOT 3
- Resync recommandations and Duplicates HOT 5
- Error with sieve/managesieve.sieve file and the .dovecot.sieve symlink
- Authentication failed only on host1 issue HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from imapsync.