none
Problema al versionar una imagen para que se muestre en el correo RRS feed

  • Pregunta

  • Hola utilizo framework 4 y comento, que tengo un formulario el cual al registrarse envia un correo con una imagen en el cuerpo.

    Una de la soluciones que me proporcionaron es que versionara el fichero y me mandaron que detras de la imagen escribiera la versión lo estoy haciendo de esta manera pero aun no visualizo la imagen:

    clsEnvioMail objMail = new clsEnvioMail();

    protected void btnEnvia_Click(object sender, EventArgs e)

    {

    StringBuilder sCadena = new StringBuilder();

    sCadena.AppendLine("<img src='logoemail.jpg?v='" + fecha.ToString("yyyyMMdd") + "width='500' height='100' />");

    sCadena.AppendLine("<BR>");

    sCadena.AppendLine("<BR>");

     

    objMail.EnvioMail(correo.ToString(), "", "Confirmación de registro", sCadena.ToString());

    }

    viernes, 2 de febrero de 2018 18:53

Respuestas

Todas las respuestas

  • Puedes enviarlo como adjunto .Y esta de por si se abre prederminadamente ... prueba

    Si necesitas ayuda sube tu avance de otro modo no puedo ayudarte , Suerte!

    viernes, 2 de febrero de 2018 18:56
  • Tienes mal lo que te comente de versionar el archivo para asegurar la descarga. Te falta cerrar las comillas del nombre del archivo justo deltante del width de la imagen te lo corrijo a continuación y te lo marco en negrilla:

    clsEnvioMail objMail = new clsEnvioMail();
    
    protected void btnEnvia_Click(object sender, EventArgs e)
    
    {
    
    StringBuilder sCadena = new StringBuilder();
    
    sCadena.AppendLine("<img src='logoemail.jpg?v='" + fecha.ToString("yyyyMMdd") + "' width='500' height='100' />");
    
    sCadena.AppendLine("<BR>");
    
    sCadena.AppendLine("<BR>");
    
     
    
    objMail.EnvioMail(correo.ToString(), "", "Confirmación de registro", sCadena.ToString());
    
    }

    lunes, 5 de febrero de 2018 13:27