apple-mail - Automate Apple Mail with AppleScript
Access and automate Apple Mail with AppleScript to read, send, search, reply to, move, and delete emails.
Tags
Updated: 2026-10-02Capabilities
Typical Inputs
Typical Outputs
What this skill does
- List mail accounts
- Read email messages
- Read email content
- Send new emails
- Reply to emails
- Search by subject
- Search by sender
- Check unread counts
- Move messages
- Delete matching emails
Inputs
- Mail account name
- Mailbox name
- Message search criteria
- Recipient address
- Email subject
- Email body
- Destination mailbox
Outputs
- Account names
- Email metadata
- Email content
- Sent email
- Search results
- Unread count
- Moved message
- Deleted messages
Requirements
- macOS Apple Mail
- AppleScript execution
- osascript command
