Email Server

Email Server

ai-zerolab

Connects to email accounts via IMAP and SMTP to send, receive, list, and manage emails programmatically. Supports multiple email providers and attachment downloads.

184501 views73Local (stdio)

What it does

  • Send emails with reply threading
  • List email metadata and retrieve full content
  • Delete emails by ID
  • Download email attachments
  • Manage multiple email accounts
  • Configure accounts via UI or environment variables

Best for

Automating email workflows and responsesBuilding email management applicationsCI/CD pipeline email notificationsCustomer support automation
Supports both IMAP and SMTP protocolsBuilt-in configuration UIEnvironment variable configuration for CI/CD

Tools (7)

list_available_accounts

List all configured email accounts with masked credentials.

add_email_account

Add a new email account configuration to the settings.

send_email

Send an email using the specified account. Supports replying to emails with proper threading when in_reply_to is provided.

list_emails_metadata

List email metadata (email_id, subject, sender, recipients, date) without body content. Returns email_id for use with get_emails_content.

get_emails_content

Get the full content (including body) of one or more emails by their email_id. Use list_emails_metadata first to get the email_id.

Alternatives