بنقرة واحدة
apple-mail
Search, read, and send emails via Apple Mail IPC. No TCC issues.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Search, read, and send emails via Apple Mail IPC. No TCC issues.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
Structured code review with SOLID, security, and quality checks.
Systematic root cause analysis — find the cause before fixing.
Secure coding patterns and security scanning tools.
Fetch version-specific documentation and code examples.
Orchestrate research, planning, implementation, and verification.
Advanced history manipulation, recovery, and diagnostics.
استنادا إلى تصنيف SOC المهني
| name | apple-mail |
| description | Search, read, and send emails via Apple Mail IPC. No TCC issues. |
| permissions | ["unsandboxed:mail.py"] |
Search, read, and send emails through Apple Mail via osascript IPC. Routes through Mail.app's own process — no Full Disk Access needed.
Use --md for markdown rendering.
mail.py <command> [options] --md
mail.py search --from "newsletter@" --limit 10
mail.py search --mailbox "INBOX" --unread
mail.py search --subject "weekly" --after 2026-01-01
Flags: --from, --subject, --mailbox, --after, --before,
--unread, --flagged, --limit N
Output: pipe-delimited id|sender|subject|date
mail.py read <message_id>
Message ID is the Apple Mail message id string from search output.
mail.py send --to "you@example.com" --subject "Hello" --body "..."
mail.py send --to "you@example.com" --subject "Hello" --body-file body.txt
echo "body" | mail.py send --to "you@example.com" --subject "Hello"
mail.py accounts
Lists configured Mail accounts (name, type, emails).
mail.py perm
Opens System Settings → Privacy & Security → Full Disk Access. (Not required for osascript commands, only for any SQLite-based tools.)
message id strings (not ROWIDs)--from and --subject are substring filters applied in AppleScript