Install
openclaw skills install yahoomail-exportClawHub Security found sensitive or high-impact capabilities. Review the scan results before using.
Export large Yahoo Mail archives with the folder-rotation IMAP workflow, resumable downloads, and safe delete-after-verify handling.
openclaw skills install yahoomail-exportUse this skill when working on large Yahoo Mail IMAP exports, especially when the mailbox is bigger than Yahoo's practical folder limits or the connection keeps dropping mid-run.
INBOX in bounded batches.eml filesSERVERBUGs, or broken pipesINBOX is already empty.INBOX.These are operational observations from the completed migration, not official Yahoo documentation:
10,000 messages is the practical folder ceiling for normal IMAP selection.8,999 messages is a safe move batch for the rotation step.1,000-message delete chunks worked reliably.0.1s between fetches was enough to keep the connection usable.IMAP4rev1 Server logging outBroken pipeSERVERBUGUse a script that:
.eml before metadataINBOX empty as a terminal success conditionexport-scripts/purge_cycle.py - main safe rotation cycleexport-scripts/move_to_exports.py - move-only helper for testingtriage-pipeline/build_embeddings.py - embedding generationtriage-pipeline/pre_filter.py - rule-based filteringtriage-pipeline/triage_emails.py - LLM triagetriage-pipeline/summary_report.py - summary generation.eml is written.INBOX is empty.For a new mailbox migration, adapt the constants in the scripts first:
Then test on a tiny folder before touching the real inbox.