SMTP MCP Server

by samihalawa
Verified

send-bulk-emails

Send bulk emails to multiple recipients with customizable batch sizes, delays, and rate limiting. Supports CC, BCC, HTML content, and template variable substitution for efficient email campaigns.

Instructions

Send emails in bulk to multiple recipients with rate limiting

Input Schema

NameRequiredDescriptionDefault
batchSizeNoNumber of emails to send in each batch (default: 10)
bccNoArray of BCC recipients
bodyYesEmail body (HTML supported)
ccNoArray of CC recipients
delayBetweenBatchesNoDelay between batches in milliseconds (default: 1000)
fromNoSender information. If not provided, the default SMTP user will be used.
recipientsYesArray of recipients
smtpConfigIdNoID of the SMTP configuration to use. If not provided, the default configuration will be used.
subjectYesEmail subject
templateDataNoData to be used for template variable substitution
templateIdNoID of the email template to use. If not provided, the email will use the subject and body provided.

Input Schema (JSON Schema)

{ "properties": { "batchSize": { "description": "Number of emails to send in each batch (default: 10)", "type": "number" }, "bcc": { "description": "Array of BCC recipients", "items": { "properties": { "email": { "type": "string" }, "name": { "type": "string" } }, "required": [ "email" ], "type": "object" }, "type": "array" }, "body": { "description": "Email body (HTML supported)", "type": "string" }, "cc": { "description": "Array of CC recipients", "items": { "properties": { "email": { "type": "string" }, "name": { "type": "string" } }, "required": [ "email" ], "type": "object" }, "type": "array" }, "delayBetweenBatches": { "description": "Delay between batches in milliseconds (default: 1000)", "type": "number" }, "from": { "description": "Sender information. If not provided, the default SMTP user will be used.", "properties": { "email": { "type": "string" }, "name": { "type": "string" } }, "type": "object" }, "recipients": { "description": "Array of recipients", "items": { "properties": { "email": { "type": "string" }, "name": { "type": "string" } }, "required": [ "email" ], "type": "object" }, "type": "array" }, "smtpConfigId": { "description": "ID of the SMTP configuration to use. If not provided, the default configuration will be used.", "type": "string" }, "subject": { "description": "Email subject", "type": "string" }, "templateData": { "description": "Data to be used for template variable substitution", "type": "object" }, "templateId": { "description": "ID of the email template to use. If not provided, the email will use the subject and body provided.", "type": "string" } }, "required": [ "recipients", "subject", "body" ], "type": "object" }

You must be authenticated.

Other Tools from SMTP MCP Server

Related Tools

ID: 9u1qq6tli6