agent-zero/plugins/_email_integration
frdel 4b6cc7e2e0 refactor: improve email whitelist matching with proper email extraction
- Extract email address from sender string in `_matches_whitelist`
- Add `_extract_email_from_sender` helper function to handle various sender formats
- Prioritize email in angle brackets to prevent display name spoofing
- Support formats: plain email, "Name <email>", and quoted display names
- Add regex validation for extracted email addresses
- Fallback to original sender string if no valid email found
2026-03-17 10:58:33 +01:00
..
api fix: test connection authenticates only, no email sent to avoid agent self-reply loop 2026-03-16 11:30:58 +08:00
extensions/python refactor: remove _read_fw helper, add ChatSummary TypedDict to dispatcher 2026-03-17 02:58:48 +08:00
helpers refactor: improve email whitelist matching with proper email extraction 2026-03-17 10:58:33 +01:00
prompts improve: email system prompts 2026-03-16 19:22:29 +08:00
webui feat: add dispatcher_model setting to choose utility or chat model for email routing 2026-03-17 00:46:02 +08:00
default_config.yaml feat: add dispatcher_model setting to choose utility or chat model for email routing 2026-03-17 00:46:02 +08:00
plugin.yaml Update plugin.yaml 2026-03-17 00:59:55 +08:00