quarta-feira, 10 de setembro de 2014

ENVIAR E-MAIL VIA VISUAL C#

Uma maneira bem simples de enviar e-mail via console no C# é usando esse codigo de exemplo:

            try
            {
                //Mensagem
                MailMessage message = new MailMessage();

                //Pessoa que está enviando o e-mail
                message.Sender = new MailAddress("seu e-mail");
                message.From = new MailAddress("seu e-mail");

                //Para quem o e-mail está sendo enviado
                message.To.Add(new MailAddress("destinatario"));

                //Assunto da mensagem
                message.Subject = "E-mail de teste via console";

                //Corpo do e-mail
                message.Body = "Este e-mail foi apenas um teste via console NÃO RESPONDER!!!!!!!";

                //E-mail via HTML
                message.IsBodyHtml = true;

                //Protocolo smtp
                SmtpClient smtp = new SmtpClient();
               
                //Colocando usuario e senha do servidor de e-mail
                smtp.Credentials = new NetworkCredential("seu e-mail", "senha");

                //Ativa SSL
                smtp.EnableSsl = true;

                //Endereço do servidor smtp
                smtp.Host = "servidor smtp";

                //Porta smtp
                smtp.Port = porta;

                //Enviando e-mail
                smtp.Send(message);

                //Sabendo que a mensagem foi enviada
                System.Console.WriteLine("Mensagem enviada com sucesso");

                             
            }
            catch (Exception ex)
            {
                System.Console.WriteLine(ex.Message);
            }

            Console.ReadKey();




Voce deve colocar esse codigo dentro de sua static no código C#:

Abraços a todos

NEOBUX

https://www.neobux.com/imagens/banner9/?u=arimateiab&u3=34402090