[Madrid-pm] Envío de mail con imagen incrustada.

Tomás Lucas Arcos tomaslucas en gmail.com
Mar Abr 10 15:38:11 PDT 2007


Muchas gracias a ambos por vuestra pronta respuesta.
Estoy leyendo el perdoc de
MIME::Lite<http://search.cpan.org/%7Eyves/MIME-Lite-3.01/lib/MIME/Lite.pm>y
he encontrado lo siguiente:

Send an HTML document... with images
included!<http://search.cpan.org/%7Eyves/MIME-Lite-3.01/lib/MIME/Lite.pm#___top>

    $msg = MIME::Lite->new(
                 To      =>'you en yourhost.com',
                 Subject =>'HTML with in-line images!',
                 Type    =>'multipart/related'
                 );
    $msg->attach(Type => 'text/html',
                 Data => qq{ <body>
                             Here's <i>my</i> image:
                             <img src="cid:myimage.gif">
                             </body> }
                 );
    $msg->attach(Type => 'image/gif',
                 Id   => 'myimage.gif',
                 Path => '/path/to/somefile.gif',
                 );
    $msg->send();


Que es lo que decía Diego.
Bruno, Sobre añadir el Content-type, parece que utilizando sólo NET::SMTP no
funciona ya que aunque lo puedes indicar como un datasend parece  que sólo
acepta texto plano.

Seguiré leyendo mañana y haré algunas pruebas.

Lo dicho muchas gracias por todo.
Saludos.

On 11/04/07, Diego Kuperman <diego en kuperman.com.ar> wrote:
>
> Hola!
>
> Tomás Lucas Arcos wrote:
> > Hola a todos,
> >
> > Necesito saber cómo enviar un mail que contenga en el datasend una
> > imagen incrustada, cómo un logotipo.
> > He estado buscando y lo que he encontrado ha sido MIME:Lite pero para
> > envío de adjuntos.
> >
> Con MIME::Lite lo puedes hacer, pero tienes que hacer todo a mano:
> incrustar la imagen como attach, meter "content-type: text/html" y luego
> en el html poner la referencia a la imagen incrustada que no recuerdo
> como se hacia... creo que este modulo te servira:
>
> http://search.cpan.org/~plank/HTML-Mail-0.02_05/lib/HTML/Mail.pm
>
> Si lo que necesitas enviar esta en una url, o si quieres ver como lo
> arma, puedes probar este otro:
>
> http://search.cpan.org/~alian/MIME-Lite-HTML-1.22/HTML.pm
>
> Un abrazo!
> Diego
>
> _______________________________________________
> Madrid-pm mailing list
> Madrid-pm en pm.org
> http://mail.pm.org/mailman/listinfo/madrid-pm
>



-- 
Blog: www.lacoctelera.com/tomaslucas

Los Tres Chiflados (NRT).
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://mail.pm.org/pipermail/madrid-pm/attachments/20070411/aa7a8583/attachment.html 


Más información sobre la lista de distribución Madrid-pm