Loading...

Aviso:

Para brindarle información de soporte completa de manera más rápida, el contenido de esta página ha sido traducido al español mediante traducción automática. Para consultar la información de soporte más precisa, consulte la versión en inglés de este contenido.

Mail

Catalyst Mail te permite agregar las direcciones de correo electrónico de tu negocio que se usarán para enviar correos electrónicos a los usuarios finales desde tu aplicación de Catalyst. Puedes configurar direcciones de correo electrónico de dominios públicos o de los dominios propios de tu organización. También puedes usar un cliente de correo electrónico externo de tu elección y configurar sus ajustes SMTP con Catalyst, en lugar de usar el cliente de correo electrónico integrado de Catalyst. Puedes realizar estas configuraciones desde la consola.

Enviar correo electrónico

Descripción

Esta API te permite enviar correos electrónicos desde una dirección de correo verificada a los destinatarios que especifiques, desde tu aplicación de Catalyst.

Catalyst te permite establecer múltiples direcciones de correo electrónico como receptores, y enviar CC, BCC y responder a través de una sola operación de envío de correo. También puedes adjuntar archivos en tu correo electrónico. Los límites máximos soportados para destinatarios de correo electrónico y archivos adjuntos en una sola operación de envío de correo se especifican a continuación:

  • To address: 10
  • CC: 10
  • BCC: 5
  • Reply to: 5
  • Número de archivos adjuntos: 5
  • Tamaño de archivos adjuntos: 15 MB (a través de un solo archivo o múltiples archivos hasta 5 archivos)

Debes pasar las direcciones de correo electrónico del remitente y del receptor, el asunto, el contenido y los archivos adjuntos del correo electrónico como form-data en tu solicitud de API. Las claves a pasar como form-data, junto con valores de ejemplo, se especifican en la sección Propiedades de Form-Data a continuación.

Nota: Debes haber configurado y verificado la dirección de correo electrónico del remitente en la consola de Catalyst para poder enviar correos electrónicos. Si el correo electrónico del remitente está alojado en un dominio privado o si eliges usar un cliente de correo electrónico de terceros, debes configurarlos antes de enviar correos electrónicos también.

Detalles de la solicitud

URL de solicitud

POST

{api-domain}/baas/v1/project/{project_id}/email/send

copy

api-domain
URL
El dominio específico del DC para acceder a Catalyst API

project_id
Numerical
El ID único del proyecto

Encabezados de solicitud

Authorization: Zoho-oauthtoken {oauth_token}
Content-Type: multipart/form-data; boundary=—-WebKitFormBoundary7MA4YWxkTrZu0gW

Encabezados opcionales

CATALYST-ORG: {org_id}

Environment: Development

Scope

ZohoCatalyst.email.CREATE

Propiedades de Form-Data

from_email
mandatory
La dirección de correo electrónico del remitente que está configurada en Catalyst Mail
to_email
atleast one recipient mandatory
Direcciones de correo electrónico de los destinatarios
cc
optional
Direcciones de correo electrónico para copia de carbón (cc)
bcc
optional
Direcciones de correo electrónico para copia de carbón oculta (bcc)
reply_to
optional
Direcciones de correo electrónico para responder a
attachments
optional
Los archivos a adjuntar en el correo electrónico
subject
mandatory
El asunto del correo electrónico
content
optional
El cuerpo del correo electrónico. Puedes pasar el contenido en formato HTML estableciendo el html_mode como “True”.
html_mode
optional
Especifica si el contenido del correo electrónico está en formato HTML. Debes pasar true o false como valor. Si el valor es false, el contenido del correo electrónico está en formato de texto regular.
display_name
optional
El nombre para mostrar del remitente

Detalles de la respuesta

La respuesta devuelve los detalles del correo electrónico que fue enviado, como el estado del correo enviado, los detalles del proyecto, from_email, to_email y content.

Sample Request
copy

curl -X POST
https://api.catalyst.zoho.com/baas/v1/project/4000000006007/email/send
-H “Authorization: Zoho-oauthtoken 1000.910*************************16.2f*************************57”
-H “Content-Type: multipart/form-data; boundary=—-WebKitFormBoundary7MA4YWxkTrZu0gW” \

-F from_email=emma@zylker.com \ -F to_email=vanessa.hyde@zoho.com,r.owens@zoho.com,chang.lee@zoho.com
-F cc=p.boyle@zylker.com,robert.plant@zylker.com
-F bcc=ham.gunn@zylker.com,rover.jenkins@zylker.com
-F reply_to=peter.d@zoho.com,arnold.h@zoho.com
-F attachments=kycform.pdf
-F subject=“Greetings from Zylker Corp!”
-F content="

Hello,

We’re glad to welcome you at Zylker Corp. To begin your journey with us, please download the attached KYC form and fill in your details. You can send us the completed form to this same email address. We cannot wait to get started!

Cheers!

Team Zylker

"
-F html_mode=true
-F display_name=“Amelia Burrows” \

Sample Response
copy
{
  "status": "success",
  "data": {
    "isAsync": false,
    "project_details": {
      "project_name": "Onboarding",
      "id": 2648000000235047,
      "project_type": "Live"
    },
    "display_name": "Amelia Burrows",
    "from_email": "emma@zylker.com",
    "to_email": [
      "vanessa.hyde@zoho.com", 
      "r.owens@zoho.com", 
      "chang.lee@zoho.com"
    ],
    "cc": [
      "p.boyle@zylker.com", 
      "robert.plant@zylker.com"
    ],
    "bcc": [
      "ham.gunn@zylker.com", 
      "rover.jenkins@zylker.com"
    ],
    "html_mode": true,
    "subject": "Greetings from Zylker Corp!",
    "content": "<p>Hello,</p><p>We're glad to welcome you at Zylker Corp. To begin your journey with us, please download thattached KYC form and fill in your details. You can send us the completed form to this same email address. We cannowait to get started!<p>Cheers!</p><p>Team Zylker </p>",
    "reply_to": [
      "peter.d@zoho.com", 
      "arnold.h@zoho.com"
    ]
  }
}