Mail_Mbox
[ class tree: Mail_Mbox ] [ index: Mail_Mbox ] [ all elements ]

Source for file mimedecode.php

Documentation is available at mimedecode.php

  1. <?php
  2. //read the contents of the demo mailbox and
  3. //use the Mail_Mime package to parse the mails
  4.  
  5. require_once 'Mail/Mbox.php';
  6. require_once "Mail/mimeDecode.php";
  7.  
  8. //reads a mbox file
  9. $file dirname(__FILE__'/demobox';
  10. echo 'Using file ' $file "\n";
  11.  
  12. $mbox = new Mail_Mbox($file);
  13. $mbox->open();
  14.  
  15. for ($n = 0; $n $mbox->size()$n++{
  16.     $message $mbox->get($n);
  17.  
  18.     $decode = new Mail_mimeDecode($message"\r\n");
  19.     $structure $decode->decode();
  20.  
  21.     echo 'Mail #' $n "\n";
  22. //    print_r($structure);
  23.     echo 'Subject: ' $structure->headers['subject'"\n";
  24.     echo 'From:    ' $structure->headers['from'"\n";
  25.     echo "\n";
  26. }
  27.  
  28. $mbox->close();
  29. ?>

Documentation generated on Mon, 11 Mar 2019 15:35:10 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.