Enviar emails en NodeJS usando la API SMTP

Mejora tu proceso de desarrollo con la API Email de TurboSMTP. Integración rápida y envío instantáneo de emails. Nuestra API para enviar correos electrónicos, compatible con cualquier aplicación NodeJS, simplifica el envío de emails a gran escala gracias a una documentación clara y completa.

Enviar emails en NodeJS usando la API SMTP

API envío de correos para desarrolladores NodeJS

La API Email de TurboSMTP simplifica la integración de las funcionalidades email en tus aplicaciones NodeJS. Con una API intuitiva, una integración fluida y una documentación detallada, te permite escalar fácilmente el envío de emails, de unos pocos mensajes a varios millones. A continuación encontrarás ejemplos prácticos para integrar nuestras API en tus aplicaciones NodeJS.

const https = require('https');

//setup credentials.
const consumerKey = '<CONSUMER_KEY>';
const consumerSecret = '<CONSUMER_SECRET>';

//setup body.
const sendData = {
    from: 'hello@your-company.com',
    to: 'Doe.Jhon@gmail.com,contact@global-travel.com',
    subject: 'New live training session',
    cc: 'cc_user@example.com',
    bcc: 'bcc_user@example.com',
    content: 'Dear partner,\nWe are delighted to invite you to an exclusive training session on UX Design. This session is designed to provide essential insights and practical strategies to enhance your skills.',
    html_content: 'Dear partner, <br>We are delighted to invite you to an exclusive training session on <strong>UX Design</strong>. This session is designed to provide essential insights and practical strategies to enhance your skills.',
};


//setup request options.
const options = {
    hostname: 'api.turbo-smtp.com',
    path: '/api/v2/mail/send',
    method: 'POST',
    headers: {
        'Accept': 'application/json',
        'Consumerkey': consumerKey,
        'Consumersecret': consumerSecret,
        'Content-Type': 'application/json',
    },
};

//perform http request
const req = https.request(options, (res) => {
    let responseData = '';

    res.on('data', (chunk) => {
        responseData += chunk;
    });

    res.on('end', () => {
        console.log('Response:', responseData);
    });
});

//handle request error.
req.on('error', (error) => {
    console.error('Error:', error.message);
});

//write response.
req.write(JSON.stringify(sendData));
req.end();

Envía emails con tu lenguaje de programación favorito

Nuestras APIs para enviar emails ofrecen a los desarrolladores la flexibilidad de integrar fácilmente soluciones email con sus lenguajes de programación preferidos. Tanto si dominas Python, cURL, Ruby o cualquier otro lenguaje popular, nuestro completo soporte de API tiene todo lo que necesitas.

Aspectos destacados del servicio TurboSMTP

Aquí tienes cuatro razones de peso para elegir TurboSMTP: una entrega de emails sin igual, análisis de datos para decisiones informadas, privacidad y seguridad robustas, y soporte dedicado 24/7 para una experiencia email sin preocupaciones.

Infraestructura potente para una alta entregabilidad

Infraestructura potente para una alta entregabilidad

Nuestra infraestructura escala para la distribución masiva de emails, con integración SMTP y API, garantizando con TurboSMTP una comunicación rápida y eficaz.

Optimiza tus campañas con métricas y analytics

Optimiza tus campañas con métricas y analytics

Las herramientas de TurboSMTP proporcionan datos sobre el rendimiento email, ayudándote a optimizar las campañas para mejorar el engagement, las conversiones y el ROI mediante estrategias data-driven.

Privacidad y seguridad email: valores fundamentales

Privacidad y seguridad email: valores fundamentales

Nuestro servicio email prioriza la privacidad y la seguridad, con cifrado avanzado y estricto cumplimiento de la normativa, para proteger tus datos y tus comunicaciones.

Soporte siempre disponible, cuando lo necesitas

Soporte siempre disponible, cuando lo necesitas

TurboSMTP ofrece un soporte colaborativo 24/7 con un equipo dedicado, garantizando una experiencia email fluida y sin preocupaciones, con asistencia fiable en cada etapa.

Empieza con la API Email de TurboSMTP

Sigue estos tres sencillos pasos para integrar TurboSMTP en tu aplicación NodeJS.

Regístrate gratis y obtén 10.000 emails gratuitos al mes.

Obtén tu clave API desde tu panel de control.

Consulta nuestra documentación API para iniciar tu integración.