🎉Presentando la nueva función en La Comunidad. ¡Votos!🎉

¿Alguien te ayudó o alguna respuesta o Sugerencia de Usuarios permitió resolver tu problema? Selecciona la flecha que apunta hacia arriba para votar a favor. Tus comentarios sirven de ayuda para otras personas. Obtén más información sobre cuándo debes votar a favor: Vota en la Comunidad de soporte de Apple.

Parece que nadie ha participado en esta conversación desde hace mucho tiempo. Para empezar una conversación, haz una nueva pregunta.

Problema para visualizar email con contenido HTML en Mail de MAC

Hola,

Soy programador y utilizo funciones de Zoho CRM que mediante código HTML y CSS envío al email unas fichas de los productos que hay en Zoho que le interesan al usuario a sus clientes.


Como particularidad cada producto, separa una página mediante Page-break, y resulta que después del primer producto ya no se visualiza más el contenido del email. Esto solo ocurre con el gestor de correo de MAC. Pero si este mismo correo (que no se visualiza) se reenvía, la información que no se mostraba, aparece.


En otros dispositivos incluido Iphone, se ve bien, desde que se recibe... el problema solo está en el gestor de MAC.


Alguien sabe porque puede estar ocurriendo esto? Existe algunas reglas en el correo de Mac que sean más extrictas que en gmail, yahoo, android , por ejemplo? Se trata de un problema de configuración?


Cualquier ayuda, será bien recibida. Gracias.


Mariano

MacBook Pro, iOS 11

Publicado el 26/11/2018 08:03 a. m.

Responder
Pregunta marcada como Mejor respuesta

Publicado el 27/11/2018 08:21 a. m.

Te refieres a que usas "page-break-after: always;"?


Por lógica este estilo solo debería estar disponible en caso de imprimirse el HTML, con lo que no tiene demasiado sentido que se incluya en una newsletter. Ya que lo programas tú, elimina el salto de página.


Aunque Mail.app debería ignorarlo.

2 respuestas
Pregunta marcada como Mejor respuesta

27/11/2018 08:21 a. m. en respuesta a MarianoSS

Te refieres a que usas "page-break-after: always;"?


Por lógica este estilo solo debería estar disponible en caso de imprimirse el HTML, con lo que no tiene demasiado sentido que se incluya en una newsletter. Ya que lo programas tú, elimina el salto de página.


Aunque Mail.app debería ignorarlo.

7/12/2018 06:25 a. m. en respuesta a rafa egiatik

Hola, Rafa..

Perdona por no responderte antes, he estado haciendo más pruebas pero no tuve resultado.

Efectivamente Page-break solo tiene sentido cuando el usuario quiere imprimir.


Te explico, el contenido del email tiene un encabezado que ocupa una página (solo visible al imprimir) y luego vienen las fichas, que se repiten en estructura ocupando aproximadamente el tamaño A4 y aquí mediante programación esto se repite según la cantidad de fichas que haya querido enviar el usuario a un contacto.


Las fichas contienen 4 imágenes del producto que quiere que el contacto se informe.


Puede ser que por estructura repetitiva mail.app bloqué la visualización? Ya que el primero lo muestra pero los demás no.


Empiezo con una etiqueta <body> y más adelante todas las fichas las incluyo dentro de la etiqueta <center> utilizando para las fichas Tablas como estructura.

La tabla principal tiene esta forma


<table align="center" border="0" cellpadding="0" cellspacing="0" height="100%" style="-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;mso-table-lspace: 0pt;mso-table-rspace: 0pt;margin: 0;padding: 0;background-color: whhite;border-collapse: collapse !important;height: 100% !important;width: 100% !important;" width="100%">


Crees que aquí puede tener algún error que haga que mail.app no funcione bien? O falta algo?


Te agradezco el esfuerzo que le quieras dedicar a esto, la verdad no veo el qué para que funcione mal en mail.app, pero lo hace.


Gracias.

Problema para visualizar email con contenido HTML en Mail de MAC

Bienvenido a la Comunidad de soporte de Apple
Un foro donde los clientes de Apple se ayudan entre sí con sus productos. Comienza con tu Apple ID.