Enviar emails en C# 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 C#, simplifica el envío de emails a gran escala gracias a una documentación clara y completa.

Enviar emails en C# usando la API SMTP

API envío de correos para desarrolladores C#

La API Email de TurboSMTP simplifica la integración de las funcionalidades email en tus aplicaciones C#. 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 C#.

using System.Text;
using System.Text.Json;

public class Program
{
    public static async Task Main(string[] args)
    {
        var consumerKey = "<CONSUMER_KEY>";
        var consumerSecret = "<CONSUMER_SECRET>";

        string url = "https://api.turbo-smtp.com/api/v2/mail/send";
        
        var mailData = new { 
            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, we 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, 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."
        }; // Mail Data setup.

        using (HttpClient httpClient = new HttpClient())
        {
            // JSON data seriaization
            var json = JsonSerializer.Serialize(mailData);
            var content = new StringContent(json, Encoding.UTF8, "application/json");

            // Set authentication headers
            content.Headers.Add("consumerKey", consumerKey);
            content.Headers.Add("consumerSecret", consumerSecret);

            // Trigger POST request
            using (var response = await httpClient.PostAsync(url, content))
            {
                if (response.IsSuccessStatusCode)
                {
                    var result = await response.Content.ReadAsStringAsync();
                    Console.WriteLine("Response: " + result);
                }
                else
                {
                    Console.WriteLine("Request error: " + response.StatusCode);
                }
            }
        }
    }
}

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 C#.

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.