Skip to content
GitHub stars

Verify Integrity

Usage

Terminal window
# Default: sample 100 messages
msgvault verify you@gmail.com
# Larger sample
msgvault verify you@gmail.com --sample-size 500

What It Checks

The verify command compares your local archive against Gmail:

CheckDescription
Message countCompares local count vs Gmail message count
Raw MIME presenceVerifies sampled messages have raw MIME data stored
FTS index entriesConfirms sampled messages are indexed for full-text search

Flags

FlagDefaultDescription
--sample-size100Number of messages to sample for verification

When to Verify

  • After initial full sync to confirm completeness
  • Before executing deletions from Gmail
  • Periodically to check for database corruption
  • After recovering from interrupted syncs