send_email
Send an email with text or HTML content
ccto必填bccfromhtmltext必填subject必填providerbulk_modeattachments
io.setip由 setip.io 发布官方发布者v1.0.1更新于 Oct 27, 2026
AI agent email — 23 tools free to read inbox, 28 paid to send. $9.99/mo. Token auto-provisioned.
远程 MCP 服务器,让助手发送邮件、通过 IMAP 读取收件箱、管理邮箱与规则,并可自行开通邮件服务器。
Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。
把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。
阅读 https://sourceweft.com/mcp/io.setip%2Femailmcp/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。把它添加到你客户端的 mcpServers 配置中。
{
"mcpServers": {
"emailmcp": {
"type": "http",
"url": "https://mcp.setip.io/mcp"
}
}
}该仓库没有 README。
Send an email with text or HTML content
ccto必填bccfromhtmltext必填subject必填providerbulk_modeattachmentsSend an email using a predefined template
to必填subjectprovidertemplate必填bulk_modevariablesValidate email addresses and check deliverability
emails必填check_mxcheck_smtpGet email usage statistics — delivery rate, bounce rate, per-domain breakdown, top bounce reasons. Reads from persistent stats.
domainperiodaccountVerify IP whitelisting and email provider configuration
domainprovider必填test_emailinclude_dnsList all configured IMAP email accounts. Shows default and named accounts (work, personal, etc.).
无需输入参数。
Read emails from an inbox via IMAP with filtering options. If IMAP is configured in .env, no credentials needed. Use "account" to pick a named account (work, personal, etc.).
filteraccountoptionsimap_configGet status information for an email mailbox. If IMAP is configured in .env, no credentials needed. Use "account" to pick a named account.
accountmailboximap_configList all available mailboxes for an email account. If IMAP is configured in .env, no credentials needed. Use "account" to pick a named account.
accountimap_configStart the SMTP server to receive forwarded corporate emails
portenableThreadingreceivingDomainsallowedForwardersStop the SMTP forward receiver server
无需输入参数。
Get the current status of the SMTP forward receiver
无需输入参数。
Retrieve forwarded emails with optional filtering
limitsincethreadIdoriginalSenderGet conversation threads with forwarded emails
limitsincesubjectparticipantGet full conversation context for a specific thread
threadId必填maxEmailsGet all conversation threads involving a specific sender
senderAddress必填Check if email providers are configured, guide setup if needed
无需输入参数。
Configure Mailgun email provider with step-by-step guidance
domain必填api_key必填from_email必填Test email configuration by sending a test email
test_emailCreate a new local mailbox for receiving email (autonomous mode). Each address gets its own inbox accessible via MCP tools.
address必填display_nameDelete a local mailbox and all its stored emails (autonomous mode)
address必填List all local mailboxes on this server (autonomous mode)
无需输入参数。
Request a dedicated WireGuard IP for email sending. Submits to the provisioning queue.
account_idemail_domain必填Check the status of a pending WireGuard IP provisioning request
request_idGenerate all required DNS records (A, MX, SPF, DKIM, DMARC) for autonomous email. Outputs copyable records for your DNS provider.
ipv4必填domain必填dmarc_policydkim_selectormail_hostnameVerify that autonomous email is properly configured: DNS records, DKIM, SMTP send/receive
domain必填Auto-configure DKIM, SPF, and DMARC for autonomous email. Generates DKIM keys, creates DNS records, and outputs everything needed.
ipv4必填domain必填dmarc_policydkim_selectorCreate a rule that triggers actions when incoming emails match conditions. Actions: forward, auto_reply, webhook, flag, move, mcp_tool, log, reject.
name必填stopmatch必填actions必填prioritydescriptionList all email rules with their match conditions, actions, and hit counts
无需输入参数。
Delete an email rule by ID
rule_id必填Update an existing email rule (enable/disable, change match/actions/priority)
stopmatchactionsenabledrule_id必填priorityStart real-time IMAP IDLE watching on email accounts. Get push notifications when new emails arrive. Works with Gmail, iCloud, Office365, etc.
accountStop IMAP IDLE watching on an account (or all accounts)
accountGet status of IMAP IDLE watchers — which accounts are being watched, connection status, new email counts
无需输入参数。
Phase 1: Create a cloud VPS with dedicated IP. Generates WireGuard config. Returns the IP and instructions to connect. Supports DigitalOcean, Vultr, Hetzner, OVH.
regioncloud_api_key必填cloud_provider必填service_domain必填Resume provisioning from where you left off. Automatically detects the current phase and advances: WireGuard connection → DNS setup → TLS → verification. Run this after each user action (connecting WireGuard, adding DNS records).
无需输入参数。
Show current provisioning state — which phases are complete, what to do next
无需输入参数。
List supported cloud providers with pricing, regions, and PTR support info
无需输入参数。
Start monitoring the provisioned email server — checks tunnel, SMTP, DNS, and IP reputation every 60 seconds. Auto-restarts on failure.
无需输入参数。
Get current health status of the email server — tunnel, SMTP, DNS, IP blocklist checks
无需输入参数。
Add a customer sending domain. Generates DKIM keys and returns the 4 DNS records the customer needs to add. Works like SendGrid domain authentication — self-hosted.
domain必填List all configured sending domains with their verification status
无需输入参数。
Remove a sending domain and its DKIM keys
domain必填Get the DNS records a customer needs to add for a sending domain
domain必填Regenerate the complete DNS zone file for the service domain including all customer subdomains. Use after adding/removing domains.
无需输入参数。
Create an email account with SMTP credentials. Returns SMTP password once — save it. The account can then send/receive via this server.
domainaddress必填display_nameDelete an email account and revoke its SMTP credentials
address必填List all email accounts with SMTP credentials (optionally filtered by domain)
domainReset the SMTP password for an email account. Returns new password once.
address必填Begin a domain-verification window: temporarily set the target domain's MX to verify.setip.io, start (or reuse) the EmailMCP SMTP receiver on :25, and forward any inbound mail for *@domain to forward_to so a human can grab a verification code from the provider (Apple/Google/etc). Auto-tears down after ttl_minutes.
domain必填forward_to必填ttl_minutesreal_mx_targetTear down an active domain-verification window: restore MX (snapshot or supplied real_mx_target), remove the per-domain forwarder. Stops the receiver if no other windows remain.
domain必填real_mx_targetShow active verification windows, the receiver state, and TTLs.
无需输入参数。
List mails received in the verification window for a given domain (e.g. to find Apple's verification code without checking the forward_to mailbox).
domain必填Attach a personal account's own SMTP + IMAP credentials (iCloud, Gmail app password, Fastmail, Office365, etc.) to an existing account. Once set, send_email with from=<address> sends via that SMTP and IMAP-APPENDs a copy to its Sent folder. Passwords are AES-256-GCM encrypted at rest with EMAILMCP_SECRET.
address必填imap_host必填imap_portimap_user必填smtp_host必填smtp_portsmtp_user必填sent_folderimap_password必填smtp_password必填View all addresses on the bounce suppression list — these addresses will be rejected on send
无需输入参数。
Remove an address from the bounce suppression list (manual override to allow sending again)
address必填已满足适用检查项的 75%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
请声明包含 README 的 GitHub 仓库,或在 OAuth 受保护资源元数据中提供 resource_documentation。
请在仓库或注册中心条目中声明许可证。