Dashboard
Zergaw Cloud — imapsync overview
Total Jobs
0
from connected backend
Running
0
currently processing
Completed
0
last 30 days
Failed
0
requires attention
● Live Jobs
| Account | Progress | Status |
|---|---|---|
| No jobs yet | ||
⬡ Server Health
imapsync binary
/usr/bin/imapsync v2.314
Backend API
localhost:8080
Queue Workers
3 / 5 slots busy
Disk Space
/var/log/imapsync
Last Sync Check
2 minutes ago
▤ Weekly Transfers
18,240
emails this week
↑ 14.2%
vs last week
Mon
Tue
Wed
Thu
Fri
Sat
Sun
⏱ Recent Activity
| Account | Status | Time |
|---|---|---|
| No activity yet | ||
Analytics
Migration performance and statistics
Total Jobs
0
from connected backend
Total Data
0 GB
avg 0 MB/account
Avg Duration
0h 0m
per mailbox
Error Rate
0%
failed / finished
▤ Monthly Volume (emails)
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
◎ Status Breakdown
Completed — 0 (0%)
Paused — 0 (0%)
Failed — 0 (0%)
≡ Top Migrations by Volume
| Source | Destination | Emails | Size | Duration | Status |
|---|---|---|---|---|---|
| No migrations yet | |||||
New Migration
Single account IMAP migration
Source — host1
⇄
Destination — host2
⚙ Sync Options
✓
Dry Run
No transfers
✓
Strict Sync
--delete2
✓
Delete Source
After transfer
✓
Use UID
Faster sync
✓
Fast Mode
--fast
✓
Subscribed Only
--subscribed
✓
No Auth MD5
--noauthmd5
✓
Gmail Source
--gmail1
✓
Gmail Dest
--gmail2
✓
O365 Source
--office365_1
✓
O365 Dest
--office365_2
📁 Folder Filters
📅 Date / Size Limits
👤 Admin / Proxy Auth
⬡ Generated Command
imapsync # fill the form to generate
Multi-Account Migration
Migrate multiple accounts in one batch — select source/dest server and queue all accounts
1 Configure Servers (shared for all accounts)
▲ Source Server
▼ Destination Server
2 Account List
Source Email
Source Pass
Dest Email
Dest Pass
3 Batch Options
✓
Use UID
✓
Dry Run All
✓
Fast Mode
✓
Force SSL Both
Bulk Import
Upload a CSV to queue hundreds of migrations instantly
📄 CSV Format
Each row = one migration. Semicolon-separated.
user1@old.com;pass1;imap.old.com;user1@new.com;pass2;imap.new.com
user2@old.com;pass3;imap.old.com;user2@new.com;pass4;imap.new.com
user3@old.com;pass5;imap.old.com;user3@new.com;pass6;imap.new.com
user2@old.com;pass3;imap.old.com;user2@new.com;pass4;imap.new.com
user3@old.com;pass5;imap.old.com;user3@new.com;pass6;imap.new.com
⬡ Batch Settings
⬆ Upload CSV File
📁
Drop CSV here or click to browse
Supports .csv and .txt files
No file selected
Jobs
All migration jobs history
| # | Source | Destination | Status | Msgs | Size | Started | Actions |
|---|---|---|---|---|---|---|---|
| No jobs yet | |||||||
Connections
Saved IMAP server connections
No connections yet
Email Accounts
Manage saved email accounts for migrations
0 selected
No accounts yet
Folder Mapping
Rename folders during migration (--regexfolder)
📂 Rename Rules
Source Folder
Destination Folder
→
→
→
Settings
Global imapsync configuration
⬡ Backend
imapsync binary
/usr/bin/imapsync
Log directory
imapsync log output
API Base URL
Where the backend runs (nginx)
API Token
Bearer token for /api/*
Backend status
Not checked
Max Workers
Parallel migration jobs
🔒 Security
Force TLS by default
--tls1 --tls2 on all jobs
Require login for API
Protect backend with auth
Store passwords plain
Warning: use passfiles instead
🔑 Change Password
⚙ Defaults
Dry run by default
Enable --useuid
Auto-retry on error
📧 Notifications
Email on complete
Email on failure
Notification email