0 votos

Envío de correos HTML (sin aplicación de terceros)

He intentado enviar un correo html con imágenes incrustadas.

Lo mismo que harías si incrustaras elementos en tu carpeta de papelería en outlook.

No quiero usar una aplicación de terceros... porque necesito enviar esto a un cliente y luego ellos lo reenviarán a un montón de gente... así que no puedo enviarlo a través de una aplicación de terceros porque una vez que lo haces, si intentas reenviarlo entonces todas las imágenes y el formato, etc., no vienen con el correo.

¿Alguna idea?

5voto

Gerry Puntos 10709

Puede hacerlo de forma relativamente sencilla desde la línea de comandos. Guarde su HTML, pero también incluya las cabeceras SMTP necesarias en la parte superior en la fuente. Para este ejemplo guardaré la fuente como example.html en mi directorio principal.

~/ejemplo.html:

From: sender@example.com
To: recipient@example.com
Subject: Test email
Mime-Version: 1.0
Content-Type: text/html

<html>
<body>
<p>Hello world!</p>
</body>
</html>

Ahora puede enviar este correo electrónico desde Terminal.app ejecutando el siguiente comando:

cat ~/example.html | sendmail -t

-1voto

Kirk McElhearn Puntos 1299

¿Tiene que ser HTML? Creo que los PDFs son lo mejor para este tipo de cosas. Coge tu HTML, cárgalo en un navegador y guárdalo como PDF utilizando el programa gratuito Paparazzi, que puede guardar una página web como un único PDF, sin importar su longitud.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X