Imapsync: Difference between revisions

imported>Onny
Add usage example
Klinger (talk | contribs)
mNo edit summary
 
(9 intermediate revisions by 2 users not shown)
Line 14: Line 14:


<syntaxhighlight lang="console">
<syntaxhighlight lang="console">
# imapsync \
imapsync \
   --host1 mail1.example.org --user1 user1 --password1 "secret1" \
   --host1 mail1.example.org --user1 user1 --password1 "secret1" \
   --host2 mail2.example.org --user2 user1 --password2 "secret1"
   --host2 mail2.example.org --user2 user1 --password2 "secret1" \
  --addheader
</syntaxhighlight>
</syntaxhighlight>


[[Category:Applications]]
Adding parameter <code>--addheader</code> helps if you want to sync draft and sent messages which usually have no headers to be identified.
[[Category:Mail]]
 
=== Filter messages and deletion ===
Additional flags <code>--delete1</code> and <code>--search</code> can be added to sync all messages before the specified date and to remove them after successfull migration to <code>host2</code>
 
<syntaxhighlight lang="console">
imapsync \
  [...]
  --delete1 --delete1emptyfolders \
  --search "SENTBEFORE 01-Jan-2008"
</syntaxhighlight>
 
[[Category:Mail Server]]
[[Category:Server]]