Primeros pasos con C# y SparkPost

Primeros pasos con C# y SparkPost

Primeros pasos con C# y SparkPost

Sep 13, 2017

Publicado por

Publicado por

Mike Hillyer

Mike Hillyer

-

Categoría:

Categoría:

Primeros pasos con C# y SparkPost

Primeros pasos con C# y SparkPost

Ready to see Bird
in action?

Ready to see Bird
in action?

Getting Started with C# and SparkPost

Hay una forma mejor de enviar correo electrónico en C#

El envío de correo electrónico es una necesidad muy común en las aplicaciones C#. Piense en algunos de los casos de uso que casi todas las aplicaciones tienen que manejar: bienvenida de nuevos usuarios, notificaciones de eventos, restablecimiento de contraseñas, etcétera. Estos correos electrónicos transaccionales son caballos de batalla, y es realmente importante que lleguen a sus usuarios. Como desarrollador de C#, ¿cuál es la mejor manera de hacerlo?


Existen varias librerías de correo electrónico en C#, incluyendo system.net.mail, systems.web.mail. SmtpClient, MailKit, MimeKit, etc., pero todas tienen algo en común: necesitas un servidor SMTP para usarlas. Incluso si tienes acceso a un servidor, probablemente no esté afinado para asegurar que tus mensajes lleguen a inbox de tus usuarios de forma rápida y consistente. Utilizar el servicio de entrega de correo electrónico SparkPost es una forma más sencilla.


Vamos a intentarlo. He aquí cómo enviar un mensaje utilizando SparkPost y C#.


¡Hola, Mundo! Envío de correo electrónico con C# y SparkPost

En first step in sending email using C# with SparkPost is to Regístrese para obtener una cuenta de desarrollador de SparkPost and get your sending domain configured. Follow our Guía de iniciación to get your account set up right with a sending domain. I’ll wait right here.


With your account set up, your sending domain configured, and your API key in hand, you’re ready to send your first email using C#. Create an application and install Sparkpost Nuget package from your Nuget Consola del gestor de paquetes:




Y ya está. Inicie la aplicación y debería ver un mensaje de prueba en su inbox. ¿Y lo mejor? No tiene que gestionar ningún servidor, supervisar ningún servicio ni preocuparse de si el mensaje llegará a su destinatario. Tú te encargas de decidir qué enviar y a quién, y SparkPost se encarga del resto.


Más consejos sobre correo electrónico en C#

Vas camino de convertirte en un maestro del correo electrónico en C#, gracias a una sencilla API. Tienes un dominio de envío que funciona, has enviado tu primer mensaje, ¡y pronto conquistarás el mundo del correo electrónico!


Dicho esto, su viaje aún no ha terminado. ¿Realmente quiere tener que combinar contenido y diseño construyendo sus plantillas de correo electrónico en código? Por supuesto que no. Manténgase en sintonía y le mostraré cómo separar el contenido del mensaje de su llamada a la API y prealmacenar la plantilla del mensaje, simplificando aún más su código.


Till then, Inscríbete en SparkPost, configure su dominio, and check out our excelente documentación de la API! If you have any other questions around C# and SparkPost, come a la #csharp channel in our comunidad slack.

- Mike

Your new standard in Marketing, Pay & Sales. It's Bird

En right message -> a la right person -> en el right time.

By clicking "See Bird" you agree to Bird's Confidencialidad.

Your new standard in Marketing, Pay & Sales. It's Bird

The right message -> to the right person -> en el right time.

By clicking "See Bird" you agree to Bird's Confidencialidad.