Chilkat HOME ASP Visual Basic VB.NET C# C C++ MFC Delphi FoxPro Java Perl Python Ruby SQL Server VBScript
Download POP3 Email to MIME StringsDownload the email from a POP3 mailbox directly into MIME strings, without parsing into email objects.
<?php // The mailman object is used for receiving (POP3) // and sending (SMTP) email. $mailman = new COM("Chilkat.MailMan2"); // Any string argument automatically begins the 30-day trial. $success = $mailman->UnlockComponent('30-day trial'); if ($success != true) { print 'Component unlock failed' . "\n"; exit; } // Set the POP3 server's hostname $mailman->MailHost = 'mail.chilkatsoft.com'; // Set the POP3 login/password. $mailman->PopUsername = 'matt@chilkatsoft.com'; $mailman->PopPassword = 'myPassword'; // First, get the complete set of UIDLs for the email in the POP3 mailbox: $saUidls = $mailman->GetUidls(); if (is_null($saUidls)) { print $mailman->lastErrorText() . "\n"; exit; } // Download the email as MIME strings (no parsing of the MIME) $saMime = $mailman->FetchMultipleMime($saUidls); if (is_null($saMime)) { print $mailman->lastErrorText() . "\n"; exit; } // MIME strings may be loaded into email objects: $email = new COM("Chilkat.Email2"); for ($i = 0; $i <= $saMime->Count - 1; $i++) { $email->SetFromMimeText($saMime->getString($i)); print $email->from() . "\n"; print $email->subject() . "\n" . "\n"; } ?> |
© 2000-2013 Chilkat Software, Inc. All Rights Reserved.