notoriouslab / gmail-statement-fetcher
PublicDownloads bank statement PDFs from Gmail. Config-driven — add any bank via JSON, no code changes. IMAP or OAuth 2.0.自動從 Gmail 下載銀行對帳單 PDF。規則由 JSON 設定檔驅動,新增銀行不需改程式碼。支援 IMAP 與 OAuth 2.0,內建去重機制。
A script that automatically downloads, organizes, and deduplicates bank statement PDFs from Gmail emails using customizable rules for multiple banks.
How It Works
You're tired of manually saving bank statements from Gmail emails and find this handy helper that automates it for you.
Download the program to your computer and make a copy of the example setup to start customizing.
Edit the simple list to include your banks' email senders and keywords so it knows what to look for.
Create a special secure password in your Google settings for easy, no-browser access.
Approve it once in your web browser for read-only access that's extra secure.
Run a test to see exactly which emails it finds and what neat filenames it plans, without downloading anything.
Hit go, and it grabs the PDFs, unzips if needed, unlocks passwords, and saves them neatly organized by bank and date.
Relax with your statements safely stored in easy-to-find files, ready for budgeting or taxes, and set it to run automatically anytime.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.