# Zoho Mail

Zoho Mail is a secure and ad-free email hosting platform with collaboration tools, calendar integration, and extensive administrative controls

- **Category:** email
- **Auth:** OAUTH2
- **Tools:** 14
- **Triggers:** 0
- **Slug:** `ZOHO_MAIL`
- **Version:** 20260217_00

## Tools

### List Zoho Mail Accounts

**Slug:** `ZOHO_MAIL_ACCOUNTS_LIST_ACCOUNTS`

Retrieves all Zoho Mail accounts associated with the authenticated user. Returns account details including accountId (required for other mail operations), email addresses, storage information, account status, user preferences, and security settings. Use this action first to get the accountId needed for subsequent mailbox, message, folder, and email operations. The accountId is a unique identifier for each mail account. Typical workflow: List accounts → Get accountId → Use accountId in other mail operations.

### Domain Operations

**Slug:** `ZOHO_MAIL_DOMAIN_OPERATIONS`

Tool to perform domain operations like verify, set primary domain, hosting, aliases, MX/SPF checks, DKIM management, and notifications. Use after creating or retrieving a domain.

### Delete Groups in Bulk

**Slug:** `ZOHO_MAIL_GROUPS_DELETE_GROUP_BULK`

Delete multiple groups in a single API call. This action permanently removes the specified groups from your Zoho Mail organization. Use this when you need to: - Remove multiple obsolete or unused groups at once - Clean up groups after organizational restructuring - Batch delete groups for administrative purposes Note: Deleted groups cannot be recovered. Ensure you have the correct group IDs before deletion.

### Delete Group

**Slug:** `ZOHO_MAIL_GROUPS_DELETE_GROUP_BY_ZGID`

Tool to delete a specific mail group by its zgid. Use when you need to remove a group from your organization after confirming the IDs.

### Create Email Draft

**Slug:** `ZOHO_MAIL_MESSAGES_CREATE_DRAFT`

Tool to create and save an email draft in Zoho Mail without sending it. Use when composing emails that need to be saved for later editing or sending.

### Get Message Content

**Slug:** `ZOHO_MAIL_MESSAGES_GET_MESSAGE_CONTENT`

Tool to retrieve the full content/body of a specific Zoho Mail email. Use when you need to fetch the complete email content after listing or searching messages, as list/search endpoints typically return only metadata/summary.

### List Emails

**Slug:** `ZOHO_MAIL_MESSAGES_LIST_EMAILS`

Tool to retrieve a list of emails from a Zoho Mail account folder. Use when you need to fetch emails from inbox or specific folder, with support for filtering by read status, attachments, flags, and pagination.

### Reply to Email

**Slug:** `ZOHO_MAIL_MESSAGES_REPLY_TO_EMAIL`

Tool to reply to an existing email via Zoho Mail API. Use when you need to send a reply to a received email message, maintaining email threading.

### Send Email

**Slug:** `ZOHO_MAIL_MESSAGES_SEND_EMAIL`

Tool to send an email via Zoho Mail API. Use when you need to send emails immediately to recipients.

### Get Organization User Storage Details

**Slug:** `ZOHO_MAIL_ORGANIZATION_GET_USER_STORAGE_DETAILS`

Tool to retrieve storage details for a specific user in the organization. Use when you need to know a user’s total and used storage quotas.

### Update Organization Spam Process Type

**Slug:** `ZOHO_MAIL_ORGANIZATION_UPDATE_SPAM_PROCESS_TYPE`

Tool to update organization spam processing type. Use when changing the spam filtering strategy for an organization.

### Update User Storage

**Slug:** `ZOHO_MAIL_ORGANIZATION_UPDATE_USER_STORAGE`

Updates a user's storage allocation within a Zoho Mail organization. Can modify either base storage plan or extra storage add-ons. Use this when you need to: - Change a user's base storage plan (e.g., from basic to mailPremium) - Add or modify extra storage add-ons for a user Prerequisites: You must have valid zoid (organization ID) and zuid (user ID) before calling this action.

### Search Messages

**Slug:** `ZOHO_MAIL_SEARCH_MESSAGES`

Tool to search emails in a Zoho Mail account using Zoho's searchKey syntax. Use when you need to find specific emails by sender, subject, keywords, status (e.g., unread), attachments, or flags. Returns messageId and folderId needed to fetch full message content.

### Update Group Settings

**Slug:** `ZOHO_MAIL_UPDATE_GROUP_SETTINGS`

Tool to update group settings. Use after group creation to adjust general or text settings.
