imapsync.l1k.ch
Open in
urlscan Pro
89.58.51.138
Public Scan
URL:
https://imapsync.l1k.ch/
Submission: On January 04 via api from US — Scanned from US
Submission: On January 04 via api from US — Scanned from US
Form analysis
1 forms found in the DOMPOST /cgi-bin/imapsync
<form id="form" action="/cgi-bin/imapsync" method="post" autocomplete="on">
<div id="form_row" class="row">
<div id="account1" class="col-md-5">
<fieldset>
<legend class="text-center h2">IMAP source Mailbox</legend>
<label for="user1">Login</label> (usually an email address) <div class="input-group form-group">
<span class="input-group-addon"><i class="glyphicon glyphicon-user"> </i></span>
<input data-toggle="tooltip" data-placement="bottom" title="" type="text" class="form-control input-lg" id="user1" name="user1" tabindex="1" placeholder="Enter login name"
data-original-title="It is usually an email address or its left part before @">
</div>
<label for="password1">Password</label>
<label class="checkbox-inline out">
<input type="checkbox" id="showpassword1"> show password </label>
<div class="input-group form-group">
<span class="input-group-addon"><i class="glyphicon glyphicon-lock"></i></span>
<input data-toggle="tooltip" data-placement="bottom" title="" type="password" class="form-control input-lg" id="password1" name="password1" tabindex="2" placeholder="Enter password"
data-original-title="Passwords are not stored on the server">
</div>
<label for="host1">IMAP Server hostname</label> (or its IP address) <div class="input-group form-group">
<span class="input-group-addon"><i class="glyphicon glyphicon-cloud"></i></span>
<input data-toggle="tooltip" data-placement="bottom" title="" list="servers1" type="text" class="form-control input-lg" id="host1" name="host1" tabindex="3" placeholder="Enter IMAP source server name or IP address"
data-original-title="IMAP transfers are done with encryption if the servers support it.">
<datalist id="servers1">
<option value="imap.gmail.com">
</option>
<option value="outlook.office365.com">
</option>
<option value="imap.hostinger.com">
</option>
<option value="ssl0.ovh.net">
</option>
<option value="email-ssl.com.br">
</option>
<option value="imap.mail.yahoo.com">
</option>
</datalist>
</div>
<div class="form-group collapse extra_param">
<label class="checkbox-inline">
<input data-toggle="tooltip" data-placement="bottom" title="" type="checkbox" id="delete1" name="delete1" data-original-title="Be careful with this option">Move sync. Deletes messages on source mailbox after a successful transfer.
</label>
</div>
<div class="form-group collapse extra_param">
<label for="subfolder1">Sub-folder</label>
<div class="input-group form-group">
<span class="input-group-addon"><i class="glyphicon glyphicon-folder-open"></i></span>
<input data-toggle="tooltip" data-placement="bottom" title="" type="text" class="form-control input-lg" id="subfolder1" name="subfolder1" placeholder="Enter sub-folder name"
data-original-title="A subfolder where all the source mailbox comes from.">
</div>
</div>
<div>
<br>
</div>
</fieldset>
</div>
<div id="parameters" class="col-md-2">
<div>
<br>
</div>
<div>
<label class="checkbox-inline">
<input data-toggle="tooltip" data-placement="bottom" title="" type="checkbox" id="dry" name="dry" data-original-title="Shows what would be done without really doing it.">Just verbose, no real sync. </label>
</div>
<div>
<label class="checkbox-inline">
<input data-toggle="tooltip" data-placement="bottom" title="" type="checkbox" id="justlogin" name="justlogin" data-original-title="Checks credentials without syncing anything.">Just checks credentials. </label>
</div>
<div>
<label class="checkbox-inline">
<input data-toggle="tooltip" data-placement="bottom" title="" type="checkbox" id="justfoldersizes" name="justfoldersizes" data-original-title="Shows folders sizes and exits.">Just presents folders sizes. </label>
</div>
<div>
<label class="checkbox-inline">
<input data-toggle="tooltip" data-placement="bottom" title="" type="checkbox" id="justfolders" name="justfolders" data-original-title="Just create the folder hierarchy, messages are not synced.">Just create folders. </label>
</div>
<div>
<br>
</div>
<div id="button_extra_param" class="text-center scripton">
<button type="button" class="btn btn-default btn-block" data-toggle="collapse" data-target=".extra_param">Show / Hide extra parameters</button>
</div>
<div>
<br>
</div>
<div id="button_swap" class="text-center scripton">
<button type="button" class="btn btn-default btn-block" id="swap"> Swap Source <span class="glyphicon glyphicon-transfer"></span> Destination </button>
</div>
<div>
<br>
</div>
</div>
<div id="account2" class="col-md-5">
<fieldset>
<legend class="text-center h2">IMAP destination Mailbox</legend>
<label for="user2">Login</label> (usually an email address) <div class="input-group form-group">
<span class="input-group-addon"><i class="glyphicon glyphicon-user"></i></span>
<input data-toggle="tooltip" data-placement="bottom" title="" type="text" class="form-control input-lg" id="user2" name="user2" tabindex="6" placeholder="Enter login name"
data-original-title="It is usually an email address or its left part before @">
</div>
<label for="password2">Password</label>
<label class="checkbox-inline out">
<input type="checkbox" id="showpassword2"> show password </label>
<div class="input-group form-group">
<span class="input-group-addon"><i class="glyphicon glyphicon-lock"></i></span>
<input data-toggle="tooltip" data-placement="bottom" title="" type="password" class="form-control input-lg" id="password2" name="password2" tabindex="7" placeholder="Enter password"
data-original-title="Passwords are not stored on the server">
</div>
<label for="host2">IMAP Server hostname</label> (or its IP address) <div class="input-group form-group">
<span class="input-group-addon"><i class="glyphicon glyphicon-cloud"></i></span>
<input data-toggle="tooltip" data-placement="bottom" title="" list="servers2" type="text" class="form-control input-lg" id="host2" name="host2" tabindex="8" placeholder="Enter IMAP destination server name or IP address"
data-original-title="IMAP transfers are done with encryption if the servers support it.">
<datalist id="servers2">
<option value="imap.gmail.com">
</option>
<option value="outlook.office365.com">
</option>
<option value="imap.hostinger.com">
</option>
<option value="ssl0.ovh.net">
</option>
<option value="email-ssl.com.br">
</option>
<option value="imap.mail.yahoo.com">
</option>
</datalist>
</div>
<!-- -->
<div class="form-group collapse extra_param">
<label class="checkbox-inline">
<input data-toggle="tooltip" data-placement="bottom" title="" type="checkbox" id="delete2" name="delete2" tabindex="9" data-original-title="Be careful with this option">Strict sync. Deletes messages on destination mailbox that are not at
the source mailbox. </label>
</div>
<div class="form-group collapse extra_param" id="extra_subfolder2">
<label for="subfolder2">Sub-folder</label>
<div class="input-group form-group">
<span class="input-group-addon"><i class="glyphicon glyphicon-folder-open"></i></span>
<input data-toggle="tooltip" data-placement="bottom" title="" type="text" class="form-control input-lg" id="subfolder2" name="subfolder2" placeholder="Enter sub-folder name"
data-original-title="A subfolder where all the source mailbox will go.">
</div>
</div>
<!-- -->
<div>
<br>
</div>
</fieldset>
</div>
</div>
<input type="hidden" name="automap" value="on">
<input type="hidden" name="addheader" value="on">
<!-- -#->
<input type="hidden" name="simulong" value="360">
<!-#- -->
<a id="buttons"></a>
<hr>
<div class="text-center center-block"> If you <b>close</b> this <b>window</b> (or tab) <b>during</b> the synchronization, it will <b>abort</b> the synchronization, it's like <b>hitting</b> the red button <b>"Abort!"</b> below. </div>
<!-- Classical button to go to the log only, when javascript is turned off -->
<noscript>
<div class="row">
<div class="col-sm-12 padd0">
<button type="submit" class="btn btn-success btn-lg center-block btn-block">Go sync!</button>
</div>
</div>
</noscript>
<!-- Javascript buttons using xhr -->
<div class="row scripton">
<div class="col-sm-6 padd0">
<button id="bt-sync" type="button" class="btn btn-success btn-lg center-block btn-block" tabindex="11" data-toggle="tooltip" data-placement="top" title=""
data-original-title="Launch the sync! You can abort the sync with the red Abort button nearby or by closing the tab/window."> Sync or resync!<br>
<span class="glyphicon glyphicon-envelope"></span>
<span class="glyphicon glyphicon-arrow-right"></span>
<span class="glyphicon glyphicon-envelope"></span>
</button>
</div>
<div class="col-sm-6 padd0">
<button id="bt-abort" type="button" class="btn btn-danger btn-lg center-block btn-block" tabindex="12" data-toggle="tooltip" data-placement="top" title=""
data-original-title="Abort the sync! You can restart the sync later, no duplicates should happen."> Abort!<br>
<span class="glyphicon glyphicon-scissors"></span>
</button>
</div>
</div>
</form>
Text Content
ok 1 - [1] === [1] one equals one ok 2 - [undefined] === [undefined] store: #test_noexists ok 3 - [undefined] === [undefined] retrieve: #test_noexists ok 4 - [undefined] === [undefined] retrieve: #test_noexists2 ok 5 - [foo] === [foo] #test_text val = foo ok 6 - [foo] === [foo] store: #test_text ok 7 - [bar] === [bar] #test_text val = bar ok 8 - [foo] === [foo] retrieve: #test_text = foo ok 9 - [foo] === [foo] #test_text val = foo ok 10 - [true] === [true] store: #test_checkbox checked ok 11 - [true] === [true] retrieve: #test_checkbox = true ok 12 - [false] === [false] store: #test_checkbox not checked ok 13 - [false] === [false] retrieve: #test_checkbox = false ok 14 - [] === [] last_eta: no args => empty string ok 15 - [ETA: unknown] === [ETA: unknown] last_eta: empty => empty string ok 16 - [ETA: unknown] === [ETA: unknown] last_eta: ETA => empty string ok 17 - [ETA: unknown] === [ETA: unknown] last_eta: ETA: but no CR => empty string ok 18 - [ETA: with CR ] === [ETA: with CR ] last_eta: ETA: with CR => ETA: with CR ok 19 - [ETA: 2 with CR ] === [ETA: 2 with CR ] last_eta: several ETA: with CR => ETA: 2 with CR ok 20 - [] === [] decompose_eta_line: no match => undefined ok 21 - [ETA: Wed Jul 3 14:55:27 2019 1234 s 123/4567 msgs left ] === [ETA: Wed Jul 3 14:55:27 2019 1234 s 123/4567 msgs left ] decompose_eta_line: str is str ok 22 - [ETA: Wed Jul 3 14:55:27 2019 1234 s 123/4567 msgs left ] === [ETA: Wed Jul 3 14:55:27 2019 1234 s 123/4567 msgs left ] decompose_eta_line: str back ok 23 - [Wed Jul 3 14:55:27 2019] === [Wed Jul 3 14:55:27 2019] decompose_eta_line: date ok 24 - [1234] === [1234] decompose_eta_line: seconds_left ok 25 - [123] === [123] decompose_eta_line: msgs_left ok 26 - [4567] === [4567] decompose_eta_line: msgs_total ok 27 - [4444] === [4444] decompose_eta_line: msgs_done ok 28 - [97.31] === [97.31] decompose_eta_line: percent_done ok 29 - [2.69] === [2.69] decompose_eta_line: percent_left ok 30 - [] === [] last_x_lines: no args => empty string ok 31 - [] === [] last_x_lines: empty string => empty string ok 32 - [abc] === [abc] last_x_lines: abc => abc ok 33 - [abc def] === [abc def] last_x_lines: abc def => abc def ok 34 - [def] === [def] last_x_lines: abc def -1 => def ok 35 - [] === [] last_x_lines: abc def 0 => empty string ok 36 - [abc def] === [abc def] last_x_lines: last 10 of 2 lines => 2 lines ok 37 - [4 5 ] === [4 5 ] last_x_lines: last 3 lines of 5 lines ok 38 - [3 4 5] === [3 4 5] last_x_lines: last 3 lines of 5 lines 1..38 Top Bottom IMAPSYNC ONLINE UNLIMITED Copy/synchronize a complete Mailbox to another, without duplicates! IMAP source Mailbox Login (usually an email address) Password show password IMAP Server hostname (or its IP address) Move sync. Deletes messages on source mailbox after a successful transfer. Sub-folder Just verbose, no real sync. Just checks credentials. Just presents folders sizes. Just create folders. Show / Hide extra parameters Swap Source Destination IMAP destination Mailbox Login (usually an email address) Password show password IMAP Server hostname (or its IP address) Strict sync. Deletes messages on destination mailbox that are not at the source mailbox. Sub-folder -------------------------------------------------------------------------------- If you close this window (or tab) during the synchronization, it will abort the synchronization, it's like hitting the red button "Abort!" below. Go sync! Sync or resync! Abort! Best bandwidth available hours are from 11h PM to 11h AM UTC on Mondays to Fridays, all hours on Saturdays and Sundays. ETA: Estimation Time of Arrival Progress bar Progress bar CONSOLE OF IMAPSYNC LAUNCH CONSOLE OF ABORT LOG OF IMAPSYNC RUN Link to the bottom of the imapsync log file Link to the beginning of the imapsync log file -------------------------------------------------------------------------------- Local bandwidth statistics -------------------------------------------------------------------------------- Imapsync Online Status over the last 24h -------------------------------------------------------------------------------- The service is down? For how long? How often? Take also a look at the Imapsync Online Status monitor page powered by the HetrixTools company. -------------------------------------------------------------------------------- Feel free to contact Gilles LAMIRAL Top Bottom ($Id: imapsync_form_extra.html,v 1.28 2022/05/07 13:51:28 gilles Exp gilles $) Terms and conditions for anything: No limits to do anything with this work and this license!