2013-04-29 6 views
-1
<?php 
     $mailbox = "myServer"; 
     $user = "myUserName"; 
     $pass = "myPassWord"; 

     $connection = imap_open($mailbox, $user, $pass) or die ("Can't connect: " . imap_last_error()); 
     $list = imap_getmailboxes($connection, "myServer", "*"); 

     if(is_array($list)) { 
      foreach($list as $key => $val) { 
       echo "($key)"; 
       echo imap_utf7_decode($val->name) . ","; 
       echo "'" . $val->delimiter . "',"; 
       echo $val->attributes . "<br />\n"; 
      } 

     } else { 
      echo "imap_getmailboxes failed: " . imap_last_error() . "\n"; 
     }    

     /* Search mailbox for unseen messages */ 
     $search = imap_search($connection, 'UNSEEN'); 

     $header = imap_headerinfo($connection, 1); 
     $emailFrom = $header->from[0]->mailbox . "@" . $header->from[0]->host; 

     if($search) { 
      echo $emailFrom; 
     } 


     /* Close the mailbox */ 
     imap_close($connection); 
    ?> 

Это мой код ... до сих пор он отлично соединяется через IMAP и получает сообщения электронной почты и что, как я могу получить его для вложений в эти электронные письма? Любая помощь будет оценена! спасибоИзвлечь вложения из электронной почты через IMAP?

ответ

Смежные вопросы