none
Enviar correo utilizando asp con base de datos en SQL Azure RRS feed

  • Pregunta

  • Hola!

    Tengo una aplicacion de ASP.NET que entre otras cosas envia un email de confirmacion. Todo iba bien hasta que cambie la base de datos de local a azure, ya que ahora no se envia el correo de confirmacion que programe en un evento!

    Alguien sabe que puede estar pasando!

    Este es el codigo:

     

     public eMail()

            {

                correo = new MailMessage();

                cliente = new SmtpClient();

     

                cliente.Credentials = new NetworkCredential("sistemahorasconsulta.ucr@gmail.com", "horasconsultaucr");

     

                cliente.Port = 465;

     

                cliente.Host = "smtp.gmail.com";

                cliente.EnableSsl = true;

     

            }

     

            public void confirmacionAlumno(Alumnos estudiante)

            {

                correo.To.Add(estudiante.Correo);

                correo.From = new MailAddress("CORREO DE GMAIL", "CLAVE", System.Text.Encoding.UTF8);

                correo.Subject = "Registro completado correctamente";

                correo.Body = "Estimad@ " + estudiante.Nombre + " le informamos que el registro se completo de manera satisfactoria,\nya puede solicitar citas para horas consulta en el sistema!\n\nAtte: Sistema de reserva de Horas Consulta. ";

     

                try

                {

                    cliente.Send(correo);

                }

                catch (Exception e)

                {

                    e.GetType();

                }

            }

    Saludos! Espero me puedan ayudar....


    Salas
    miércoles, 23 de noviembre de 2011 23:17

Todas las respuestas

  • Hola.

    Tengo una pregunta... tu estas haciendo pruebas Locales en tu maquina local de desarrollo??.... es decir, tienes la aplicacion en tu maquina y quieres hacer las pruebas con la Base de Datos en Azure, de ser así recuerda que debes generar ciertas reglas de Firewall en la Base de datos para que te permita estas conexiones y realizar las pruebas en tu maquina local.

    Te agradeceria mas informacion de la implementacion para poder brindarte una mejor asesoria.

    Saludos.  


    Nicolás Herrera
    Bogotá - Colombia
    BLOG - Leader Group BogotaDotNet
    "Daría todo lo que sé, por la mitad de lo que ignoro." Rene Descartes
    jueves, 24 de noviembre de 2011 13:52