---
title: "Send Email"
method: POST
path: "/v2/mailer/send"
---

# Send Email

`POST /v2/mailer/send`

Send an email via SMTP proxy with injected credentials

## Request body

- object
  - `to` union, required — Recipient email address(es)
    - string, email
    - string[]
  - `cc` union — CC recipient email address(es)
    - string, email
    - string[]
  - `bcc` union — BCC recipient email address(es)
    - string, email
    - string[]
  - `subject` string, required — Email subject
  - `text` string — Plain text body
  - `html` string — HTML body
  - `attachments` object[] — Email attachments
    - `filename` string, required — File name
    - `content` string, required — Base64 encoded content
    - `contentType` string — MIME type
  - `tags` object[] — Email tags for tracking
    - `name` string, required — Tag name
    - `value` string, required — Tag value

## Response `200`

Successful response

- object
  - `accepted` string[], required — List of accepted recipients
  - `rejected` string[], required — List of rejected recipients
  - `pending` string[] — List of pending recipients
  - `messageId` string, required — Message ID assigned by server
  - `response` string, required — Server response

## Other responses

- `400` — Invalid input data
- `401` — Authorization not provided
- `403` — Insufficient access
- `500` — Internal server error

---

[API](https://skmtc.net/openintegrations/apis/openint-api.md) · [All operations](https://skmtc.net/openintegrations/apis/openint-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/openintegrations/openint-api/versions/1b84cd7f5c05/schema)
