cfreak has asked for the wisdom of the Perl Monks concerning the following question:
I'm using MIME::Lite to attach an image to an email and I want HTML in the email to display that image. There is an example of this in the MIME::Lite perldoc but unfortunatly does not seem to be working with KMail or Outlook. (haven't tried anything else). Here's a sample of the offending code:
#!/usr/bin/perl use MIME::Lite; #Address removed to protect the innocent my $msg = MIME::Lite->new( To =>'someone@somewhere.com', Subject => 'TEST', Type => 'multipart/related' ); $msg->attach( Type=>'text/html', Data=>qq{<body>The image: <img src="cid:calbanner2.gif +"></body>} ); $msg->attach( Type=>'image/gif', Id=>'calbanner2.gif', Path=>'calbanner2.gif', Filename=>'calbanner2.gif' ); $msg->send(); print "Done\n"; exit;
I don't really know what the 'cid:' in the img src tag is but i've tried with and without it but still no luck.
Thanks in advance
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: How do I get an attached image to show up in HTML?
by Chady (Priest) on Jul 26, 2001 at 11:03 UTC | |
|
Re: How do I get an attached image to show up in HTML?
by Cubes (Pilgrim) on Jul 26, 2001 at 17:17 UTC | |
|
Re: How do I get an attached image to show up in HTML?
by scain (Curate) on Jul 26, 2001 at 17:16 UTC |