mirror of
https://github.com/imapsync/imapsync.git
synced 2025-07-24 19:18:16 +02:00
1.945
This commit is contained in:
parent
0797e48248
commit
275436c5a0
126 changed files with 25270 additions and 4380 deletions
|
@ -26,13 +26,13 @@
|
|||
|
||||
<body>
|
||||
|
||||
<h1>Similar software <a id="similar" href="../#TOP"><small>(back to menu)</small></a>
|
||||
<h1>Similar software tools <a id="similar" href="../#TOP"><small>(back to menu)</small></a>
|
||||
</h1>
|
||||
|
||||
|
||||
<ul>
|
||||
<li> <b>imapsync</b>: <a href="https://github.com/imapsync/imapsync">https://github.com/imapsync/imapsync</a> (this is an imapsync copy, sometimes delayed, with --noreleasecheck by default since release 1.592, 2014/05/22)</li>
|
||||
<li> imap_tools: <a href="https://web.archive.org/web/20161228145952/http://www.athensfbc.com/imap_tools/">http://www.athensfbc.com/imap_tools/</a>.
|
||||
<li> imap_tools: <a href="https://web.archive.org/web/20161228145952/http://www.athensfbc.com/imap_tools/">https://web.archive.org/web/20161228145952/http://www.athensfbc.com/imap_tools/</a>.
|
||||
The imap_tools code is now at <a href="https://github.com/andrewnimmo/rick-sanders-imap-tools">https://github.com/andrewnimmo/rick-sanders-imap-tools</a></li>
|
||||
<li> imaputils: <a href="https://github.com/mtsatsenko/imaputils">https://github.com/mtsatsenko/imaputils</a> (very old imap_tools fork)</li>
|
||||
<li> Doveadm-Sync: <a href="https://wiki2.dovecot.org/Tools/Doveadm/Sync">https://wiki2.dovecot.org/Tools/Doveadm/Sync</a> ( Dovecot sync tool )</li>
|
||||
|
@ -52,32 +52,38 @@
|
|||
<li> imapmigrate: <a href="http://sourceforge.net/projects/cyrus-utils/">http://sourceforge.net/projects/cyrus-utils/</a></li>
|
||||
<li> larch: <a href="https://github.com/rgrove/larch">https://github.com/rgrove/larch</a> (derived from wonko_imapsync, good at Gmail)</li>
|
||||
<li> wonko_imapsync: <a href="http://web.archive.org/web/20130807173030/http://wonko.com/post/ruby_script_to_sync_email_from_any_imap_server_to_gmail">http://wonko.com/article/554</a> (superseded by larch)</li>
|
||||
<li> pop2imap: <a href="http://www.linux-france.org/prj/pop2imap/">http://www.linux-france.org/prj/pop2imap/</a></li>
|
||||
<li> pop2imap: <a href="http://www.linux-france.org/prj/pop2imap/">http://www.linux-france.org/prj/pop2imap/</a> (I wrote that too)</li>
|
||||
<li> exchange-away: <a href="http://exchange-away.sourceforge.net/">http://exchange-away.sourceforge.net/</a></li>
|
||||
<li> SyncBackPro <a href="http://www.2brightsparks.com/syncback/sbpro.html">http://www.2brightsparks.com/syncback/sbpro.html</a></li>
|
||||
|
||||
<li> ImapSyncClient <a href="https://github.com/ridaamirini/ImapSyncClient">https://github.com/ridaamirini/ImapSyncClient</a></li>
|
||||
<li> MailStore <a href="https://www.mailstore.com/en/products/mailstore-home/">https://www.mailstore.com/en/products/mailstore-home/</a></li>
|
||||
<li> mnIMAPSync <a href="https://github.com/manusa/mnIMAPSync">https://github.com/manusa/mnIMAPSync</a></li>
|
||||
<li> imap-upload <a href="http://imap-upload.sourceforge.net/">http://imap-upload.sourceforge.net/</a></li>
|
||||
<li> SyncBackPro: <a href="http://www.2brightsparks.com/syncback/sbpro.html">http://www.2brightsparks.com/syncback/sbpro.html</a></li>
|
||||
|
||||
<li> ImapSyncClient: <a href="https://github.com/ridaamirini/ImapSyncClient">https://github.com/ridaamirini/ImapSyncClient</a></li>
|
||||
<li> MailStore: <a href="https://www.mailstore.com/en/products/mailstore-home/">https://www.mailstore.com/en/products/mailstore-home/</a></li>
|
||||
<li> mnIMAPSync: <a href="https://github.com/manusa/mnIMAPSync">https://github.com/manusa/mnIMAPSync</a></li>
|
||||
<li> imap-upload: <a href="http://imap-upload.sourceforge.net/">http://imap-upload.sourceforge.net/</a>
|
||||
(A tool for uploading a local mbox file to IMAP4 server)</li>
|
||||
<li> imapbackup: <a href="https://github.com/rcarmo/imapbackup">https://github.com/rcarmo/imapbackup</a>
|
||||
(A Python script for incremental backups of IMAP mailboxes)</li>
|
||||
</ul>
|
||||
|
||||
<h1>External online IMAP migration services <a id="ONLINE_OTHERS" href="../#TOP"><small>(back to menu)</small></a>
|
||||
</h1>
|
||||
|
||||
<p>I have no share in these free or paid services.
|
||||
I don't think they use Imapsync.
|
||||
Prices are given par mailbox and may be outdated (December 2011).</p>
|
||||
Some use Imapsync, most don't.
|
||||
Prices are given par mailbox and may be outdated
|
||||
(Last checked on Thu Apr 11, 2019).</p>
|
||||
|
||||
|
||||
<ul>
|
||||
<li> Web Hosting Canada <b>0 USD</b>: <a href="https://imapsync.whc.ca/">https://imapsync.whc.ca/</a> (imapsync based)</li>
|
||||
<li> BoomHost <b>0 USD</b>: <a href="https://imapsync.boomhost.com/">https://imapsync.boomhost.com/</a> (imapsync based)</li>
|
||||
<li> French Ovh imapcopy <b>0 EUR</b>: <a href="https://mail.ovh.net/fr/imapcopy/">https://mail.ovh.net/fr/imapcopy/</a></li>
|
||||
<li> Rackspace migration <b>0 USD</b>: <a href="http://www.rackspace.com/email-hosting/migrations">http://www.rackspace.com/email-hosting/migrations</a></li>
|
||||
<li> Movemymail one free, 5 USD after: <a href="https://movemymail.net">https://movemymail.net/</a></li>
|
||||
<li> TransferMyEmail <b>?? USD</b>: <a href="https://transfermyemail.ca/">https://transfermyemail.ca/</a></li>
|
||||
<li> Migrationwiz 12 USD: <a href="https://www.bittitan.com/products/migrationwiz/">https://www.bittitan.com/products/migrationwiz/</a>
|
||||
<li> TransferMyEmail 1.50 USD for a day pass: <a href="https://transfermyemail.ca/">https://transfermyemail.ca/</a></li>
|
||||
<li> Migrationwiz 11.99 USD: <a href="https://www.bittitan.com/products/migrationwiz/">https://www.bittitan.com/products/migrationwiz/</a>
|
||||
( See this remarkable comparison <a href="https://blog.bittitan.com/imapsync-vs-migrationwiz/">Imapsync vs Migrationwiz</a>! )</li>
|
||||
<li> Audriga 9.99 EUR: <a href="https://www.groupware-migration.com/">https://www.groupware-migration.com/</a></li>
|
||||
<li> Audriga 11.90 EUR: <a href="https://www.groupware-migration.com/">https://www.groupware-migration.com/</a></li>
|
||||
<li> Yippiemove 14.95 USD: <a href="http://www.yippiemove.com">http://www.yippiemove.com/</a>
|
||||
( See <a href="https://www.yippiemove.com/help/faq_generic.html#imapsync">Yippiemove vs ImapSync</a> )</li>
|
||||
<li> ShuttleCloud one free, 19.95 USD after <a href="https://www.shuttlecloud.com/">https://www.shuttlecloud.com/</a></li>
|
||||
|
@ -111,7 +117,7 @@ alt="Viewable With Any Browser" />
|
|||
<!--#config timefmt="%D" -->
|
||||
<!--#config timefmt="%A %B %d, %Y" -->
|
||||
<b>This document last modified on <!--#echo var="LAST_MODIFIED" --></b>
|
||||
($Id: external.shtml,v 1.28 2019/02/17 14:42:26 gilles Exp gilles $)<br/>
|
||||
($Id: external.shtml,v 1.34 2019/05/27 16:18:54 gilles Exp gilles $)<br/>
|
||||
<a href="#TOP">Top of the page</a>
|
||||
</p>
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" id="TOP">
|
||||
|
||||
<head>
|
||||
<title>Imapsync list of 75 imap server software applications supported</title>
|
||||
<title>Imapsync list of the 79 imap server software applications supported</title>
|
||||
<meta name="generator" content="Bluefish 2.2.2" />
|
||||
<meta name="author" content="Gilles LAMIRAL" />
|
||||
<meta name="date" content="2016-04-10T00:24:15+0200" />
|
||||
|
@ -27,15 +27,16 @@
|
|||
<body>
|
||||
|
||||
|
||||
<h1>Imapsync list of 77 imap server software applications supported (and the broken ones) <a id="imap_server_success" href="../#TOP"><small>(back to menu)</small></a>
|
||||
<h1>Imapsync list of the 79 imap server software applications supported (and the broken ones) <a id="imap_server_success" href="../#TOP"><small>(back to menu)</small></a>
|
||||
</h1>
|
||||
|
||||
<p>To know whether your IMAP server is a widespread choice,
|
||||
take a look at <a href="http://openemailsurvey.org/">http://openemailsurvey.org/</a>.
|
||||
The quick answer is: if you're not using Dovecot then you're in a niche!
|
||||
</p>
|
||||
|
||||
<p>Let's start with the long reported <b>success stories</b> list: <b>
|
||||
77 different imap server software tools supported!</b><br/>
|
||||
79 different imap server software tools supported!</b><br/>
|
||||
[host1] means "source server" and [host2] means "destination server":
|
||||
</p>
|
||||
|
||||
|
@ -57,13 +58,11 @@ Example:
|
|||
<p>You can use option --justconnect to get those lines.
|
||||
Example:</p>
|
||||
<pre>
|
||||
imapsync --host1 test1.lamiral.info \
|
||||
--host2 test2.lamiral.info \
|
||||
--justconnect
|
||||
imapsync --host1 test1.lamiral.info --host2 test2.lamiral.info --justconnect
|
||||
</pre>
|
||||
|
||||
|
||||
<p>And now the imap servers software imapsync success list:</p>
|
||||
<p>And now the imap software servers imapsync success list:</p>
|
||||
|
||||
<ol>
|
||||
<li>1und1 H mimap1 84498 [host1], H mibap4 95231 [host1](<a href="http://www.1und1.de/">http://www.1und1.de/</a>)</li>
|
||||
|
@ -148,8 +147,14 @@ imapsync --host1 test1.lamiral.info \
|
|||
<li>Oracle Beehive [host1]
|
||||
(<a href="http://www.oracle.com/technetwork/middleware/beehive/overview/index.html">http://www.oracle.com/technetwork/middleware/beehive/overview/</a>) </li>
|
||||
<li><b><a href="http://outlook.com/">Outlook.com</a></b> can be IMAP accessed via host imap-mail.outlook.com over ssl (use --ssl1 or --ssl2).</li>
|
||||
<li>Parallels Plesk Panel 9.x [host2] 11.x [host2] (<a href="http://www.parallels.com/">http://www.parallels.com/</a>)</li>
|
||||
<li>Parallels Plesk Panel 9.x [host2] 11.x [host2] (<a href="http://www.parallels.com/">http://www.parallels.com/</a>)</li>
|
||||
|
||||
<li>Pegasus Mail (by David Harris) [host1] (<a href="http://www.pmail.com/">http://www.pmail.com/</a></li>
|
||||
|
||||
|
||||
<li>Perdition (<a href="http://horms.net/projects/perdition/">http://horms.net/projects/perdition/</a></li>
|
||||
|
||||
<li>ProtoMail [host1] (<a href="https://protonmail.com/">https://protonmail.com/</a></li>
|
||||
|
||||
<li>Qualcomm Worldmail (NT) (<a href="http://www.eudora.com/worldmail/">http://www.eudora.com/worldmail/</a>) </li>
|
||||
<li>Rockliffe Mailsite 5.3.11, 4.5.6 (<a href="http://www.mailsite.com/">http://www.mailsite.com/</a>) </li>
|
||||
|
@ -225,7 +230,7 @@ alt="Viewable With Any Browser" />
|
|||
<!--#config timefmt="%D" -->
|
||||
<!--#config timefmt="%A %B %d, %Y" -->
|
||||
<b>This document last modified on <!--#echo var="LAST_MODIFIED" --></b>
|
||||
($Id: imapservers.shtml,v 1.38 2019/02/17 14:34:25 gilles Exp gilles $)<br/>
|
||||
($Id: imapservers.shtml,v 1.41 2019/05/27 18:53:01 gilles Exp gilles $)<br/>
|
||||
<a href="#TOP">Top of the page</a>
|
||||
</p>
|
||||
|
||||
|
|
|
@ -1,97 +1,99 @@
|
|||
1 Albanie_________________ 0.01 % 100 % 0 % 96
|
||||
1 Arabie_Saoudite_________ 0.01 % 100 % 0 % 95
|
||||
1 Bahrein_________________ 0.01 % 100 % 0 % 94
|
||||
1 Bolivie_________________ 0.01 % 100 % 0 % 93
|
||||
1 Bosnie-Herzegovine______ 0.01 % 100 % 0 % 92
|
||||
1 Burkina_Faso____________ 0.01 % 100 % 0 % 91
|
||||
1 Cameroun________________ 0.01 % 100 % 0 % 90
|
||||
1 Colombie________________ 0.01 % 100 % 0 % 89
|
||||
1 Coree_du_Sud____________ 0.01 % 100 % 0 % 88
|
||||
1 Grenade_________________ 0.01 % 100 % 0 % 87
|
||||
1 Iles_Feroe______________ 0.01 % 100 % 0 % 86
|
||||
1 Iles_Vierges_britanniques__ 0.01 % 100 % 0 % 85
|
||||
1 Jamaique________________ 0.01 % 100 % 0 % 84
|
||||
1 Jordanie________________ 0.01 % 100 % 0 % 83
|
||||
1 Koweit__________________ 0.01 % 100 % 0 % 82
|
||||
1 Maldives________________ 0.01 % 100 % 0 % 81
|
||||
1 Maroc___________________ 0.01 % 100 % 0 % 80
|
||||
1 Moldavie________________ 0.01 % 100 % 0 % 79
|
||||
1 Monaco__________________ 0.01 % 100 % 0 % 78
|
||||
1 Mongolie________________ 0.01 % 100 % 0 % 77
|
||||
1 Namibie_________________ 0.01 % 100 % 0 % 76
|
||||
1 Panama__________________ 0.01 % 100 % 0 % 75
|
||||
1 Qatar___________________ 0.01 % 100 % 0 % 74
|
||||
1 Republique_d'Azerbaidjan__ 0.01 % 100 % 0 % 73
|
||||
1 Saint_Christophe-Nevis-Anguilla__ 0.01 % 100 % 0 % 72
|
||||
1 Senegal_________________ 0.01 % 100 % 0 % 71
|
||||
1 Taiwan__________________ 0.01 % 100 % 0 % 70
|
||||
1 Tanzanie________________ 0.01 % 100 % 0 % 69
|
||||
1 Trinite-et-Tobago_______ 0.01 % 100 % 0 % 68
|
||||
2 Antilles_neerlandaises__ 0.03 % 100 % 0 % 67
|
||||
2 Costa_Rica______________ 0.03 % 100 % 0 % 66
|
||||
2 Nouvelle-Caledonie______ 0.03 % 100 % 0 % 65
|
||||
2 Perou___________________ 0.03 % 99 % 1 % 64
|
||||
2 Russie,_Federation______ 0.03 % 99 % 1 % 63
|
||||
2 Ukraine_________________ 0.03 % 99 % 1 % 62
|
||||
3 Nigeria_________________ 0.04 % 99 % 1 % 61
|
||||
1 Albanie_________________ 0.01 % 100 % 0 % 98
|
||||
1 Arabie_Saoudite_________ 0.01 % 100 % 0 % 97
|
||||
1 Bahrein_________________ 0.01 % 100 % 0 % 96
|
||||
1 Bolivie_________________ 0.01 % 100 % 0 % 95
|
||||
1 Bosnie-Herzegovine______ 0.01 % 100 % 0 % 94
|
||||
1 Burkina_Faso____________ 0.01 % 100 % 0 % 93
|
||||
1 Cameroun________________ 0.01 % 100 % 0 % 92
|
||||
1 Coree_du_Sud____________ 0.01 % 100 % 0 % 91
|
||||
1 Grenade_________________ 0.01 % 100 % 0 % 90
|
||||
1 Ile_Maurice_____________ 0.01 % 100 % 0 % 89
|
||||
1 Iles_Feroe______________ 0.01 % 100 % 0 % 88
|
||||
1 Iles_Vierges_britanniques__ 0.01 % 100 % 0 % 87
|
||||
1 Jamaique________________ 0.01 % 100 % 0 % 86
|
||||
1 Jordanie________________ 0.01 % 100 % 0 % 85
|
||||
1 Koweit__________________ 0.01 % 100 % 0 % 84
|
||||
1 Maldives________________ 0.01 % 100 % 0 % 83
|
||||
1 Maroc___________________ 0.01 % 100 % 0 % 82
|
||||
1 Moldavie________________ 0.01 % 100 % 0 % 81
|
||||
1 Monaco__________________ 0.01 % 100 % 0 % 80
|
||||
1 Mongolie________________ 0.01 % 100 % 0 % 79
|
||||
1 Namibie_________________ 0.01 % 100 % 0 % 78
|
||||
1 Panama__________________ 0.01 % 100 % 0 % 77
|
||||
1 Qatar___________________ 0.01 % 100 % 0 % 76
|
||||
1 Republique_d'Azerbaidjan__ 0.01 % 100 % 0 % 75
|
||||
1 Saint_Christophe-Nevis-Anguilla__ 0.01 % 100 % 0 % 74
|
||||
1 Senegal_________________ 0.01 % 100 % 0 % 73
|
||||
1 Tanzanie________________ 0.01 % 100 % 0 % 72
|
||||
1 Trinite-et-Tobago_______ 0.01 % 100 % 0 % 71
|
||||
2 Antilles_neerlandaises__ 0.03 % 100 % 0 % 70
|
||||
2 Colombie________________ 0.03 % 100 % 0 % 69
|
||||
2 Costa_Rica______________ 0.03 % 100 % 0 % 68
|
||||
2 Isra 0.03 % 100 % 0 % 67
|
||||
2 Nouvelle-Caledonie______ 0.03 % 99 % 1 % 66
|
||||
2 Perou___________________ 0.03 % 99 % 1 % 65
|
||||
2 Taiwan__________________ 0.03 % 99 % 1 % 64
|
||||
2 Ukraine_________________ 0.03 % 99 % 1 % 63
|
||||
3 Nigeria_________________ 0.04 % 99 % 1 % 62
|
||||
3 Russie,_Federation______ 0.04 % 99 % 1 % 61
|
||||
3 Uruguay_________________ 0.04 % 99 % 1 % 60
|
||||
3 Venezuela_______________ 0.04 % 99 % 1 % 59
|
||||
4 Bulgarie________________ 0.06 % 99 % 1 % 58
|
||||
4 Indonesie_______________ 0.06 % 99 % 1 % 57
|
||||
4 Philippines_____________ 0.06 % 99 % 1 % 56
|
||||
4 Serbie__________________ 0.06 % 99 % 1 % 55
|
||||
4 Turquie_________________ 0.06 % 99 % 1 % 54
|
||||
4 Vietnam_________________ 0.06 % 99 % 1 % 53
|
||||
5 Chypre__________________ 0.07 % 99 % 1 % 52
|
||||
5 Egypte__________________ 0.07 % 99 % 1 % 51
|
||||
5 Ireland_________________ 0.07 % 99 % 1 % 50
|
||||
5 Lituanie________________ 0.07 % 99 % 1 % 49
|
||||
6 Malte___________________ 0.09 % 99 % 1 % 48
|
||||
6 Thailande_______________ 0.09 % 99 % 1 % 47
|
||||
7 Estonie_________________ 0.10 % 98 % 2 % 46
|
||||
7 Islande_________________ 0.10 % 98 % 2 % 45
|
||||
8 Croatie_________________ 0.12 % 98 % 2 % 44
|
||||
10 Emirats_Arabes_Unis_____ 0.15 % 98 % 2 % 43
|
||||
10 Lettonie________________ 0.15 % 98 % 2 % 42
|
||||
4 Indonesie_______________ 0.06 % 99 % 1 % 58
|
||||
4 Philippines_____________ 0.06 % 99 % 1 % 57
|
||||
4 Serbie__________________ 0.06 % 99 % 1 % 56
|
||||
4 Turquie_________________ 0.06 % 99 % 1 % 55
|
||||
4 Vietnam_________________ 0.06 % 99 % 1 % 54
|
||||
5 Bulgarie________________ 0.07 % 99 % 1 % 53
|
||||
5 Egypte__________________ 0.07 % 99 % 1 % 52
|
||||
5 Ireland_________________ 0.07 % 99 % 1 % 51
|
||||
5 Lituanie________________ 0.07 % 99 % 1 % 50
|
||||
6 Malte___________________ 0.09 % 99 % 1 % 49
|
||||
7 Chypre__________________ 0.10 % 99 % 1 % 48
|
||||
7 Estonie_________________ 0.10 % 98 % 2 % 47
|
||||
7 Islande_________________ 0.10 % 98 % 2 % 46
|
||||
8 Croatie_________________ 0.11 % 98 % 2 % 45
|
||||
8 Thailande_______________ 0.11 % 98 % 2 % 44
|
||||
10 Emirats_Arabes_Unis_____ 0.14 % 98 % 2 % 43
|
||||
10 Lettonie________________ 0.14 % 98 % 2 % 42
|
||||
13 Israel__________________ 0.19 % 98 % 2 % 41
|
||||
14 Luxembourg______________ 0.21 % 98 % 2 % 40
|
||||
14 Singapour_______________ 0.21 % 97 % 3 % 39
|
||||
15 Chine___________________ 0.22 % 97 % 3 % 38
|
||||
16 Chili___________________ 0.24 % 97 % 3 % 37
|
||||
16 Malaisie________________ 0.24 % 97 % 3 % 36
|
||||
17 Argentine_______________ 0.25 % 96 % 4 % 35
|
||||
17 Slovenie________________ 0.25 % 96 % 4 % 34
|
||||
18 Mexique_________________ 0.27 % 96 % 4 % 33
|
||||
18 Slovaquie_______________ 0.27 % 96 % 4 % 32
|
||||
19 Inde____________________ 0.28 % 95 % 5 % 31
|
||||
21 Roumanie________________ 0.31 % 95 % 5 % 30
|
||||
23 Irlande_________________ 0.34 % 95 % 5 % 29
|
||||
24 Afrique_du_Sud__________ 0.36 % 94 % 6 % 28
|
||||
24 Grece___________________ 0.36 % 94 % 6 % 27
|
||||
24 Hong-Kong_______________ 0.36 % 94 % 6 % 26
|
||||
26 ________________________ 0.39 % 93 % 7 % 25
|
||||
30 Portugal________________ 0.45 % 93 % 7 % 24
|
||||
31 Japon___________________ 0.46 % 93 % 7 % 23
|
||||
31 Nouvelle-Zelande________ 0.46 % 92 % 8 % 22
|
||||
31 Russie__________________ 0.46 % 92 % 8 % 21
|
||||
33 Hongrie_________________ 0.49 % 91 % 9 % 20
|
||||
46 Finlande________________ 0.69 % 91 % 9 % 19
|
||||
48 Norvege_________________ 0.72 % 90 % 10 % 18
|
||||
50 Republique_tcheque______ 0.75 % 89 % 11 % 17
|
||||
64 Bresil__________________ 0.96 % 89 % 11 % 16
|
||||
71 Pologne_________________ 1.06 % 88 % 12 % 15
|
||||
89 Danemark________________ 1.33 % 87 % 13 % 14
|
||||
103 Suede___________________ 1.54 % 85 % 15 % 13
|
||||
111 Belgique________________ 1.66 % 84 % 16 % 12
|
||||
144 Espagne_________________ 2.15 % 82 % 18 % 11
|
||||
160 Autriche________________ 2.39 % 80 % 20 % 10
|
||||
221 Australie_______________ 3.30 % 77 % 23 % 9
|
||||
268 Suisse__________________ 4.00 % 74 % 26 % 8
|
||||
274 Canada__________________ 4.09 % 70 % 30 % 7
|
||||
280 Pays-Bas________________ 4.18 % 66 % 34 % 6
|
||||
326 France__________________ 4.87 % 62 % 38 % 5
|
||||
403 Italie__________________ 6.02 % 57 % 43 % 4
|
||||
609 Royaume-Uni_____________ 9.09 % 51 % 49 % 3
|
||||
1302 Allemagne_______________ 19.44 % 42 % 58 % 2
|
||||
1507 Etats-Unis______________ 22.50 % 22 % 78 % 1
|
||||
TOTAL = 6699 sales 316542 EUR over 96 countries on Mon Feb 18 23:52:01 CET 2019
|
||||
15 Chine___________________ 0.21 % 98 % 2 % 40
|
||||
15 Luxembourg______________ 0.21 % 97 % 3 % 39
|
||||
16 Malaisie________________ 0.23 % 97 % 3 % 38
|
||||
16 Singapour_______________ 0.23 % 97 % 3 % 37
|
||||
17 Argentine_______________ 0.24 % 97 % 3 % 36
|
||||
17 Chili___________________ 0.24 % 96 % 4 % 35
|
||||
18 Slovenie________________ 0.26 % 96 % 4 % 34
|
||||
19 Mexique_________________ 0.27 % 96 % 4 % 33
|
||||
19 Slovaquie_______________ 0.27 % 96 % 4 % 32
|
||||
21 Inde____________________ 0.30 % 95 % 5 % 31
|
||||
23 Roumanie________________ 0.33 % 95 % 5 % 30
|
||||
24 Hong-Kong_______________ 0.34 % 95 % 5 % 29
|
||||
24 Irlande_________________ 0.34 % 94 % 6 % 28
|
||||
25 Afrique_du_Sud__________ 0.36 % 94 % 6 % 27
|
||||
25 Grece___________________ 0.36 % 94 % 6 % 26
|
||||
31 Japon___________________ 0.44 % 93 % 7 % 25
|
||||
31 Portugal________________ 0.44 % 93 % 7 % 24
|
||||
31 Russie__________________ 0.44 % 92 % 8 % 23
|
||||
32 Nouvelle-Zelande________ 0.46 % 92 % 8 % 22
|
||||
35 Hongrie_________________ 0.50 % 92 % 8 % 21
|
||||
37 ________________________ 0.53 % 91 % 9 % 20
|
||||
48 Finlande________________ 0.69 % 91 % 9 % 19
|
||||
50 Norvege_________________ 0.71 % 90 % 10 % 18
|
||||
53 Republique_tcheque______ 0.76 % 89 % 11 % 17
|
||||
66 Bresil__________________ 0.94 % 88 % 12 % 16
|
||||
78 Pologne_________________ 1.11 % 87 % 13 % 15
|
||||
96 Danemark________________ 1.37 % 86 % 14 % 14
|
||||
108 Suede___________________ 1.54 % 85 % 15 % 13
|
||||
115 Belgique________________ 1.64 % 83 % 17 % 12
|
||||
149 Espagne_________________ 2.13 % 82 % 18 % 11
|
||||
171 Autriche________________ 2.44 % 80 % 20 % 10
|
||||
227 Australie_______________ 3.24 % 77 % 23 % 9
|
||||
272 Suisse__________________ 3.89 % 74 % 26 % 8
|
||||
287 Canada__________________ 4.10 % 70 % 30 % 7
|
||||
299 Pays-Bas________________ 4.27 % 66 % 34 % 6
|
||||
345 France__________________ 4.93 % 62 % 38 % 5
|
||||
420 Italie__________________ 6.00 % 57 % 43 % 4
|
||||
631 Royaume-Uni_____________ 9.02 % 51 % 49 % 3
|
||||
1366 Allemagne_______________ 19.52 % 42 % 58 % 2
|
||||
1553 Etats-Unis______________ 22.20 % 22 % 78 % 1
|
||||
TOTAL = 6997 sales 342245 EUR over 98 countries on Thu Jun 27 01:16:49 CEST 2019
|
||||
|
|
136
S/news.shtml
136
S/news.shtml
|
@ -26,7 +26,7 @@
|
|||
<body>
|
||||
|
||||
|
||||
<h1>News about next imapsync, currently distributed <!--#exec cmd="cat ../VERSION"-->,
|
||||
<h1>News about next imapsync, currently distributed <!--#exec cmd="cat ../VERSION | tr -d '\n'"-->,
|
||||
next and previous releases <a href="../#TOP" id="latest"><small>(back to menu)</small></a>
|
||||
</h1>
|
||||
|
||||
|
@ -39,7 +39,7 @@ next and previous releases <a href="../#TOP" id="latest"><small>(back to menu)
|
|||
|
||||
<!--
|
||||
<ul>
|
||||
<li><b>1.920</b></li>
|
||||
<li><b>1.930</b></li>
|
||||
<li><b>Enhancement</b>: </li>
|
||||
<li><b>Enhancement</b>: </li>
|
||||
<li><b>Enhancement</b>: </li>
|
||||
|
@ -74,7 +74,7 @@ next and previous releases <a href="../#TOP" id="latest"><small>(back to menu)
|
|||
<li><b>Portability</b>: </li>
|
||||
|
||||
<li><b>Dependency removed</b>: </li>
|
||||
<li><b>Dependency added</b>: Perl module IO::Prompt</li>
|
||||
<li><b>Dependency added</b>: Perl module Text::ParseWords;</li>
|
||||
|
||||
<li><b>Roadmap</b>: </li>
|
||||
|
||||
|
@ -82,8 +82,126 @@ next and previous releases <a href="../#TOP" id="latest"><small>(back to menu)
|
|||
-->
|
||||
|
||||
|
||||
<ul>
|
||||
<li><b>1.920</b></li>
|
||||
<ul>
|
||||
<li><b>Roadmap</b>: Build a docker image including everything, to have a complete online /X in a single command.</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<ul>
|
||||
<li><b>1.944</b> (2019/06/25) </li>
|
||||
<li><b>Enhancement</b>: A new /X including:
|
||||
<ul>
|
||||
<li>Options like <tt>--dry --justlogin --justfolders --justfoldersizes</tt>,</li>
|
||||
<li>An extra mode with <tt>--delete1 --delete2 --subfolder1 --subfolder2</tt> in order to make backup/restore syncs online,</li>
|
||||
<li>A button to reverse source and destination parameters.</li>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
|
||||
<li><b>Usability</b>: Now "imapsync --host1 imap.lamiral.info" or "imapsync --host2 127.0.0.1" is ok and do like a --justconnect on servers.
|
||||
Useful to check rapidely an imap server.
|
||||
</li>
|
||||
|
||||
<li><b>Usability</b>: Added some error message texts explaining the exit numbers. Example: "Exiting with return value 16 (EXIT_AUTHENTICATION_FAILURE)"</li>
|
||||
<li><b>Usability</b>: Added what function is called when installing a signal. Example: "kill -QUIT 19839 # special behavior: call to sub catch_exit"</li>
|
||||
<li><b>Usability</b>: Now --justfolders activates --foldersizesatend</li>
|
||||
<li><b>Usability</b>: Moved the warning "no header by parse_headers so taking whole header with BODY.PEEK[HEADER]" to --debug mode.</li>
|
||||
<li><b>Usability</b>: Moved the warning "no header found so adding our own" to --debug mode.</li>
|
||||
|
||||
|
||||
<li><b>Bug fix</b>: USR1 signal for toggle_sleep call was never installed.</li>
|
||||
<li><b>Bug fix</b>: The number of messages deleted reported at the end was not accurate at all.</li>
|
||||
<li><b>Bug fix</b>: Change the longest line in --exchange2 and --office from 10500 to 10239. (\n inserted for those long lines)</li>
|
||||
|
||||
|
||||
<li><b>Enhancement</b>: Added PROCESS_ID after "Tail -f finished."</li>
|
||||
<li><b>Enhancement</b>: --maxage and --minage can take float as value in order to filter part of a day. (Need --noabletosearch also).</li>
|
||||
|
||||
<li><b>Enhancement</b>: Gmail context. Added <tt>--resynclabels</tt> to resync the Gmail labels <tt>X-GM-LABELS</tt>.
|
||||
</li>
|
||||
|
||||
<li><b>Enhancement</b>: Backup/Restore context. Added <tt>--subfolder1 "Foo/Bar"</tt> option
|
||||
in order to restore a backup made with <tt>--subfolder2 "Foo/Bar"</tt>.
|
||||
The option <tt>--folderrec "Foo/Bar"</tt> is implied by <tt>--subfolder1 "Foo/Bar"</tt>
|
||||
because it's the most common purpose.
|
||||
Also, options <tt>--subfolder1</tt> and <tt>--subfolder2</tt> turn off --automap
|
||||
if it is set because no one would have it set in this context.
|
||||
</li>
|
||||
|
||||
<li><b>Enhancement</b>: All exits are now done with a specific return code related to the error causing the exit.
|
||||
Here is the list of the exit code values (an integer between 0 and 255),
|
||||
the names reflects their meaning:
|
||||
<pre>
|
||||
EX_OK => 0 ; #/* successful termination */
|
||||
EX_USAGE => 64 ; #/* command line usage error */
|
||||
EX_NOINPUT => 66 ; #/* cannot open input */
|
||||
EX_UNAVAILABLE => 69 ; #/* service unavailable */
|
||||
EX_SOFTWARE => 70 ; #/* internal software error */
|
||||
EXIT_CATCH_ALL => 1 ; # Any other error
|
||||
EXIT_BY_SIGNAL => 6 ; # Should be 128+n where n is the sig_num
|
||||
EXIT_PID_FILE_ERROR => 8 ;
|
||||
EXIT_CONNECTION_FAILURE => 10 ;
|
||||
EXIT_TLS_FAILURE => 12 ;
|
||||
EXIT_AUTHENTICATION_FAILURE => 16 ;
|
||||
EXIT_SUBFOLDER1_NO_EXISTS => 21 ;
|
||||
EXIT_WITH_ERRORS => 111 ;
|
||||
EXIT_WITH_ERRORS_MAX => 112 ;
|
||||
EXIT_TESTS_FAILED => 254 ; # Like Test::More API
|
||||
</pre>
|
||||
</li>
|
||||
<li><b>Usability</b>: Gmail context. Activate --resynclabels by default with <tt>--gmail1 --gmail2</tt></li>
|
||||
|
||||
<li><b>Usability</b>: The maximum size of a message is the minimum of --maxsize and APPENDLIMIT=xxx (given the imap servers) or each one if the other no exists.</li>
|
||||
<li><b>Usability</b>: CGI context. Added default like --maxsize 1_000_000_000 (Out of memory prevention?).</li>
|
||||
<li><b>Usability</b>: CGI context. Only use "Message-Id" to identify messages, instead of "Message-Id" + "Received". We'll see.</li>
|
||||
<li><b>Usability</b>: CGI context. --addheader on by default. In order to remove it from the /X call. Still allow it as an option.</li>
|
||||
|
||||
|
||||
<li><b>Enhancement</b>: Added option --appendlimit xxxx in order to override the value got by APPENDLIMIT in CAPABILITY.
|
||||
The goal is to permit --truncmess of large messages.</li>
|
||||
<li><b>Enhancement</b>: Added option --truncmess to allow transfer of too big messages.
|
||||
Use it if you think it's better to have a truncated message than no message at all.</li>
|
||||
|
||||
|
||||
<li><b>Usability</b>: CGI context. Instead of quit with "another imapsync may be curently running",
|
||||
do like a tail -f on the other running sync, if the standart (crendentials) parameters are the same.</li>
|
||||
<li><b>Usability</b>: CGI context. A heavy load is now logged.</li>
|
||||
<li><b>Usability</b>: CGI context. Tolerate more load. Double the threshold. Now accept load at 2 per core instead of 1 per core</li>
|
||||
<li><b>Usability</b>: CGI context. Remove edging blanks of the 6 options <tt>--hostX --userX --passwordX</tt> (where X = 1 or 2).
|
||||
It will solve some login failures on /X just because blanks are not visible but sometimes there,
|
||||
copy/paste my friend you're not always my friend... use <tt>--nosanitize</tt> to avoid it.</li>
|
||||
|
||||
<li><b>Bug fix</b>: With <tt>--gmail1</tt> or <tt>--gmail2</tt> do not sync <tt>[Gmail]/All Mail</tt> if it is not requested. </li>
|
||||
<li><b>Bug fix</b>: When asked to terminate by a signal, kill myself by the signal instead of an exit call.
|
||||
Applied Martin Cracauer's advice on <a href="https://www.cons.org/cracauer/sigint.html">Proper handling of SIGINT/SIGQUIT</a>.
|
||||
I hope it fixes the <a href="https://github.com/imapsync/imapsync/issues/142">not always working double-ctrl-c</a>
|
||||
to end the sync.</li>
|
||||
<li><b>Bug fix</b>: Fixed tests to pass <tt>imapsync --tests</tt> under the docker image.</li>
|
||||
<li><b>Bug fix</b>: Gmail context. <tt>--synclabels --subfolder2 "Foo"</tt> create only sublabels under <tt>"Foo"</tt> and not a mixture with root labels.</li>
|
||||
<li><b>Bug fix</b>: <tt>--subfolder2 "Pf2/Sub2"</tt> and <tt>--subfolder2 "Sub2"</tt> perform the same when <tt>"Pf2"</tt> is the prefix of host2</li>
|
||||
<li><b>Bug fix</b>: imapsync now syncs messages whatever their proclaimed size are.
|
||||
(ProtonMail Bridge 1.1.3
|
||||
<a href="https://github.com/imapsync/imapsync/issues/163#issuecomment-480800242"
|
||||
>does RFC822.SIZE null for all messages</a>).</li>
|
||||
|
||||
<li><b>Refactoring</b>: Fixed some perl critics.</li>
|
||||
<li><b>Refactoring</b>: Deglobalized some variables</li>
|
||||
|
||||
<li><b>Security</b>: Sanitized --subfolder1 and --subfolder2 values.</li>
|
||||
|
||||
|
||||
<li><b>Portability</b>: Upgraded Mac binary to handle TLSv1.2</li>
|
||||
|
||||
<li><b>Dependency added</b>: Perl modules Text::ParseWords and File::Tail
|
||||
|
||||
</li>
|
||||
|
||||
<li><b>Roadmap</b>: Will add <tt>--subfolder1</tt> and <tt>--subfolder2</tt> parameters to /X in order to make backup/restore syncs.</li>
|
||||
|
||||
</ul>
|
||||
|
||||
<ul>
|
||||
<li><b>1.921</b> (2019/02/18) </li>
|
||||
<li><b>Enhancement</b>: Script <a href="../examples/sync_parallel_unix.sh">sync_parallel_unix.sh</a> to parallelize massive syncs.
|
||||
It uses the powerful GNU <tt>parallel</tt> command.
|
||||
</li>
|
||||
|
@ -93,8 +211,8 @@ It uses the powerful GNU <tt>parallel</tt> command.
|
|||
</li>
|
||||
<li><b>Enhancement</b>: Option <tt>--synclabels</tt> is activated with <tt>--gmail1 --gmail2</tt> used together.</li>
|
||||
|
||||
<li><b>Portability</b>: The imapsync script <a href="https://en.wikipedia.org/wiki/Shebang_(Unix)">Shebang</a> (first line of imapsync) uses <tt>env</tt> now,
|
||||
instead of direct perl path.
|
||||
<li><b>Portability</b>: The imapsync script <a href="https://en.wikipedia.org/wiki/Shebang_(Unix)">Shebang</a>
|
||||
(first line of imapsync) uses <tt>env</tt> now, instead of direct perl path.
|
||||
I'm not sure it's a good change that
|
||||
<tt>#!/usr/bin/perl</tt> becomes <tt>#!/usr/bin/env perl</tt></li>
|
||||
|
||||
|
@ -134,7 +252,7 @@ It uses the powerful GNU <tt>parallel</tt> command.
|
|||
|
||||
|
||||
|
||||
<li><b>Usability</b>: Added PPID info where PID is printed. Can be useful in some contextes, CGI, embeded, debugging etc.</li>
|
||||
<li><b>Usability</b>: Added PPID info where PID is printed. Unix only. Can be useful in some contextes, CGI, embeded, debugging etc.</li>
|
||||
|
||||
|
||||
|
||||
|
@ -703,7 +821,7 @@ by ignoring PERMANENTFLAGS (Exchange tests)</li>
|
|||
<!--#config timefmt="%D" -->
|
||||
<!--#config timefmt="%A %B %d, %Y" -->
|
||||
<b>This document last modified on <!--#echo var="LAST_MODIFIED" --></b>
|
||||
($Id: news.shtml,v 1.59 2019/02/17 14:34:36 gilles Exp gilles $)<br />
|
||||
($Id: news.shtml,v 1.67 2019/06/25 21:33:09 gilles Exp gilles $)<br />
|
||||
<a href="#TOP">Top of the page</a>
|
||||
</p>
|
||||
</body></html>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue