Tecnología

Inicio

Cómo enviar correo electrónico El uso del correo Net Sistema

Cómo enviar correo electrónico El uso del correo Net Sistema


Microsoft simplifica la vida de muchos desarrolladores de .NET, dándoles código libre. Por ejemplo, algunos programadores # .NET C construir programas de dibujo mediante el uso de código de la clase "System.Drawing" de .NET. Si necesita crear una aplicación de correo electrónico, usted no tiene que codificar desde cero. La biblioteca System.NET contiene todas las clases que necesita para enviar correo electrónico desde su escritorio o una aplicación web.

Instrucciones

1 Abra Visual Studio y haga clic en "Archivo". Seleccione "Nuevo proyecto" y haga clic en "Aplicación de consola" para resaltarlo.

2 Seleccione "Nuevo proyecto" y haga clic en "Aplicación de consola" para resaltarlo.

3 Enter "Email_Test" en el cuadro de texto "Solución Nombre" y haga clic en "Aceptar". Visual Studio creará una nueva aplicación de consola y mostrar los archivos del proyecto en el Explorador de soluciones en el lado derecho de la pantalla. El programa principal es "Program.cs." Verá su código esqueleto en el panel de edición en el centro de la pantalla.

4 Localiza este bloque de código:

using System;

utilizando System.Collections.Generic;

utilizando System.Linq;

utilizando System.Text;

Agregue la siguiente línea debajo de "usar System.Text:"

utilizando System.NET.Mail;

Esta línea hace que las clases de System.Net electrónico a disposición del proyecto.

5 Localizar este bloque de código en el archivo:

static void main (String [] args)

{

}

Este es el principal punto de entrada del programa. Esto se ejecuta cuando se inicia la aplicación. Tenga en cuenta que hay un soporte izquierdo y un soporte derecho debajo de ella.

6 Agregue la siguiente línea de código por debajo del soporte de la izquierda:

MailMessage newemail = new MailMessage ();

Esto crea un nuevo objeto de correo electrónico llamado newemail.

7 Añadir este código debajo de la línea anterior:

newEmail.From = new MailAddress ( "[email protected]");

newEmail.To.Add (nueva MailAddress ( "[email protected]"));

newEmail.CC.Add (nueva MailAddress ( "[email protected]"));

newEmail.Subject = "Introduzca el asunto aquí";

newEmail.Body = "Introducir e-mail Cuerpo aquí";

Las tres primeras líneas definen el correo electrónico del remitente, el destinatario y calco destinatario. Las dos últimas líneas contienen la línea de asunto y el cuerpo del correo electrónico. Reemplazar "emisor", "receptor" y "cc" con direcciones de correo electrónico. Por ejemplo, si su dirección de correo electrónico es "[email protected]", y dirección de correo electrónico del destinatario es "[email protected]," estas dos líneas de código se vería así:

newEmail.From = new MailAddress ( "[email protected]");

newEmail.To.Add (nueva MailAddress ( "[email protected]"));

8 Agregue el siguiente código debajo del código anterior:

SmtpClient cliente = new SmtpClient ();

client.Send (newemail);

La primera línea crea un nuevo cliente de correo SMTP denominado "cliente". La segunda línea utiliza ese objeto SMTP para enviar el "newemail" objeto de correo electrónico que ha creado.

9 Pulse la tecla "F5" para ejecutar el proyecto. Visual Studio intentará averiguar su servidor SMTP y enviar el correo electrónico. Si recibe un mensaje de error, continúe con el siguiente paso. De lo contrario, compruebe la cuenta de correo electrónico del destinatario para verificar que se recibió el correo electrónico.

10 Reemplazar "SmtpClient cliente = new SmtpClient ();" con la siguiente línea:

SmtpClient cliente = new SmtpClient ( "My_SMTP_Server");

Reemplazar "My_SMTP_Server" con la dirección de su servidor de correo electrónico SMTP y, a continuación, pulse la tecla "F5" para enviar el correo electrónico.

Consejos y advertencias

  • La plataforma .NET requiere un servidor de correo electrónico SMTP para enviar correo electrónico. Consulte con su proveedor de servicios de Internet o administrador del sistema para determinar la dirección del servidor.