Real Schwab trade-execution emails come from donotreply@mail.schwab.com, not the root @schwab.com domain. The existing matcher's endswith("@schwab.com") guard rejected these, silently skipping the May 2026 RSU vest's same-day-sell confirmation. Extend the matcher to also accept any *.schwab.com subdomain. Added test_schwab_subdomain_sender_matches; full suite green. |
||
|---|---|---|
| .. | ||
| parsers | ||
| __init__.py | ||
| _checkpoint.py | ||
| base.py | ||
| fidelity_planviewer.py | ||
| finance_mysql.py | ||
| imap.py | ||
| invest_engine.py | ||
| trading212.py | ||