Enviando correos HTML (sin una aplicación de terceros) [duplicado]

0

He estado intentando enviar un correo html con imágenes incrustadas.

Lo mismo que haría si incrustara elementos en su carpeta fija en Outlook.

No quiero usar una aplicación de terceros ... porque debo enviar esto a un cliente y luego se reenviará a un montón de personas ... así que no puedo enviarlo a través de un tercero. aplicación de la fiesta porque una vez que lo haces, si intentas reenviarla, todas las imágenes y el formato, etc., no vienen con el correo.

¿Alguna idea?

    
pregunta Andre 05.02.2013 - 08:31

2 respuestas

5

Puedes hacer esto relativamente simple desde la línea de comandos. Guarde su HTML, pero también incluya los encabezados SMTP necesarios en la parte superior de la fuente. Para este ejemplo, guardaré la fuente como example.html en mi directorio de inicio.

~/example.html:

From: [email protected]
To: [email protected]
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

    
respondido por el Gerry 05.02.2013 - 13:13
-1

¿Tiene que ser HTML? Encuentro que los archivos PDF son mejores para esas cosas. Tome su HTML, cárguelo en un navegador y guárdelo como PDF utilizando los Paparazzi gratuitos, que pueden guardar una página web como un solo PDF, sin importar qué tan largo sea.

    
respondido por el Kirk McElhearn 05.02.2013 - 08:45

Lea otras preguntas en las etiquetas