Chilkat HOME ASP Visual Basic VB.NET C# C C++ MFC Delphi FoxPro Java Perl Python Ruby SQL Server VBScript
Save HTML Email Embedded ImagesSaves HTML embedded items to files in a subdirectory. Images, style sheets, and anything else embedded within HTML, are not considered to be attachments. Instead, these items are "related items". The Chilkat email object provides a set of methods/properties for accessing the related items within an email.
<?php // Create a MailMan or Imap object first for the purpose // of unlocking the component. (Only one is necessary) $mailman = new COM("Chilkat.MailMan2"); $mailman->UnlockComponent('anything for 30-day trial'); $imap = new COM("Chilkat.Imap"); $imap->UnlockComponent('anything for 30-day trial'); $email = new COM("Chilkat.Email2"); // Load an email object containing HTML with embedded images. // This .eml can be downloaded from: // http://www.example-code.com/testData/HtmlEmail.eml $success = $email->LoadEml('HtmlEmail.eml'); if ($success != true) { print $email->lastErrorText() . "\n"; exit; } // Iterate over the related items. // Print the file name and save each to a file. for ($i = 0; $i <= $email->NumRelatedItems - 1; $i++) { print $email->getRelatedFilename($i) . "\n"; $success = $email->SaveRelatedItem($i,'myRelatedItems'); if ($success != true) { print $email->lastErrorText() . "\n"; exit; } } ?> |
© 2000-2013 Chilkat Software, Inc. All Rights Reserved.