wip: email sync via imap with status tracking and auto cron

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-06 04:57:30 +00:00
co-authored by Claude Opus 4.6
parent 5925ac49a1
commit 170bd6d41b
20 changed files with 1929 additions and 373 deletions
+2 -2
View File
@@ -25,9 +25,9 @@ try {
const db = openEmailDb(email);
console.log(`Importing from ${maildirPath}...`);
const result = await importMaildir(maildirPath, email, db, (saved, skipped) => {
const result = await importMaildir({ maildirPath, emailAccount: email, db, onProgress: (saved, skipped) => {
process.stdout.write(`\r saved ${saved}, skipped ${skipped}`);
});
}});
console.log(`\nDone: saved ${result.saved}, skipped ${result.skipped}, errors ${result.errors}`);
db.close();