Mailgun
Envía correos y gestiona listas de correo con Mailgun
Configuración
Enviar mensaje
Operación
Enviar mensaje
Clave de API de Mailgun*
••••••••
Dominio*
mg.example.com
Correo de origen*
sender@example.com
Correo de destino*
recipient@example.com
Asunto*
Asunto del correo
Cuerpo de texto
Cuerpo del correo en texto plano
Cuerpo HTML
html
<html><body>Cuerpo HTML del correo</body></html>
CC
cc@example.com
CCO
bcc@example.com
Etiquetas
tag1, tag2
Enviar mensaje (
mailgun_send_message)Enviar un correo electrónico con la API de Mailgun
Entrada
| Parameter | Type | Required | Description |
|---|---|---|---|
apiKey | string | Sí | Clave API de Mailgun |
domain | string | Sí | Dominio de Mailgun (p. ej., mg.example.com) |
from | string | Sí | Dirección de correo del remitente |
to | string | Sí | Dirección de correo del destinatario (separar con comas si hay varias) |
subject | string | Sí | Asunto del correo |
text | string | No | Cuerpo del correo en texto sin formato |
html | string | No | Cuerpo HTML del correo |
cc | string | No | Dirección de correo en CC (separar con comas si hay varias) |
bcc | string | No | Dirección de correo en CCO (separar con comas si hay varias) |
tags | string | No | Etiquetas del correo (separadas por comas) |
Salida
| Parameter | Type | Description |
|---|---|---|
success | boolean | Si el mensaje se envió correctamente |
id | string | ID del mensaje |
message | string | Mensaje de respuesta de Mailgun |
Obtener mensaje
Operación
Obtener mensaje
Clave API de Mailgun*
••••••••
Dominio*
mg.example.com
Clave del mensaje*
Clave de almacenamiento del mensaje
Obtener mensaje (
mailgun_get_message)Recupera un mensaje almacenado por su clave
Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
apiKey | string | Sí | Clave de API de Mailgun |
domain | string | Sí | Dominio de Mailgun |
messageKey | string | Sí | Clave de almacenamiento del mensaje |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
success | boolean | Si la solicitud se realizó correctamente |
recipients | string | Destinatarios del mensaje |
from | string | Correo del remitente |
subject | string | Asunto del mensaje |
bodyPlain | string | Cuerpo en texto plano |
strippedText | string | Texto recortado |
strippedSignature | string | Firma recortada |
bodyHtml | string | Cuerpo HTML |
strippedHtml | string | HTML recortado |
attachmentCount | number | Número de archivos adjuntos |
timestamp | number | Marca de tiempo del mensaje |
messageHeaders | json | Encabezados del mensaje |
contentIdMap | json | Mapa de ID de contenido |
Listar mensajes
Operación
Listar mensajes
Clave de API de Mailgun*
••••••••
Dominio*
mg.example.com
Tipo de evento
Todos los eventos
Límite
100
Listar mensajes (
mailgun_list_messages)Lista los eventos (registros) de los mensajes enviados a través de Mailgun
Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
apiKey | string | Sí | Clave API de Mailgun |
domain | string | Sí | Dominio de Mailgun |
event | string | No | Filtrar por tipo de evento (accepted, delivered, failed, opened, clicked, etc.) |
limit | number | No | Número máximo de eventos a devolver (predeterminado: 100) |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
success | boolean | Indica si la solicitud se realizó correctamente |
items | json | Array de elementos de evento |
paging | json | Información de paginación |
Crear lista de correo
Operación
Crear lista de correo
Clave API de Mailgun*
••••••••
Dirección de la lista*
list@example.com
Nombre de la lista
Mi lista de correo
Descripción
Descripción de la lista de correo
Nivel de acceso
Solo lectura
Crear lista de correo (
mailgun_create_mailing_list)Crear una nueva lista de correo
Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
apiKey | string | Sí | Clave de API de Mailgun |
address | string | Sí | Dirección de la lista de correo (p. ej., list@example.com) |
name | string | No | Nombre de la lista de correo |
description | string | No | Descripción de la lista de correo |
accessLevel | string | No | Nivel de acceso: readonly, members o everyone |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
success | boolean | Indica si la lista se creó correctamente |
message | string | Mensaje de respuesta |
list | json | Detalles de la lista de correo creada |
Obtener lista de correo
Operación
Obtener lista de correo
Clave de API de Mailgun*
••••••••
Dirección de la lista*
list@example.com
Obtener lista de correo (
mailgun_get_mailing_list)Obtener los detalles de una lista de correo
Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
apiKey | string | Sí | Clave de API de Mailgun |
address | string | Sí | Dirección de la lista de correo |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
success | boolean | Si la solicitud se realizó correctamente |
list | json | Detalles de la lista de correo |
Añadir miembro a la lista
Operación
Añadir miembro a la lista
Clave de API de Mailgun*
••••••••
Dirección de la lista*
list@example.com
Correo del miembro*
member@example.com
Nombre del miembro
Juan Pérez
Variables personalizadas
json
{"key": "value"}
Suscrito
Sí
Añadir miembro de lista (
mailgun_add_list_member)Añadir un miembro a una lista de correo
Entrada
| Parameter | Type | Required | Description |
|---|---|---|---|
apiKey | string | Sí | Clave de API de Mailgun |
listAddress | string | Sí | Dirección de la lista de correo |
address | string | Sí | Dirección de correo del miembro |
name | string | No | Nombre del miembro |
vars | string | No | Cadena JSON de variables personalizadas |
subscribed | boolean | No | Si el miembro está suscrito |
Salida
| Parameter | Type | Description |
|---|---|---|
success | boolean | Si el miembro se añadió correctamente |
message | string | Mensaje de respuesta |
member | json | Detalles del miembro añadido |
Listar dominios
Operación
Listar dominios
Clave de API de Mailgun*
••••••••
Listar dominios (
mailgun_list_domains)Lista todos los dominios de tu cuenta de Mailgun
Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
apiKey | string | Sí | Clave de API de Mailgun |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
success | boolean | Si la solicitud se realizó correctamente |
totalCount | number | Número total de dominios |
items | json | Array de objetos de dominio |
Obtener dominio
Operación
Obtener dominio
Clave de API de Mailgun*
••••••••
Dominio*
mg.example.com
Obtener dominio (
mailgun_get_domain)Obtiene los detalles de un dominio específico
Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
apiKey | string | Sí | Clave de API de Mailgun |
domain | string | Sí | Nombre de dominio |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
success | boolean | Si la solicitud se realizó correctamente |
domain | json | Detalles del dominio |
Instrucciones de uso
Integra Mailgun en tu flujo de trabajo. Envía correos transaccionales, gestiona listas de correo y miembros, consulta información de dominios y realiza el seguimiento de eventos de correo. Admite correos de texto y HTML, etiquetas para el seguimiento y una gestión completa de listas.
Notas
- Categoría:
tools - Tipo:
mailgun