0

imap_openを使用してhotmailアカウントに接続しています。このようにimap_list()を使用して、受信トレイ、ジャンク、送信済みなどのすべてのフォルダのリストを確認したいと思います。

<?php
   $mbox = imap_open("{pop3.live.com:995/pop3/ssl}", "username", "password")
     or die("can't connect: " . imap_last_error());

    $boxes = imap_list($mbox, '{pop3.live.com:995/pop3/ssl}', '*');

    print_r($boxes);
    imap_close($mbox);
 ?>

ただし、受信トレイのみが表示されます。実はジャンクフォルダのメールをチェックしたいです。

4

3 に答える 3

4

試す

$username = 'username';
$password = 'password';
$server = '{imap-mail.outlook.com:993/ssl}';
$connection = imap_open($server, $username, $password);
$mailboxes = imap_list($connection, $server,'*');
print_r(imap_errors());
print_r($mailboxes);
imap_close($connection);

それは私のために働いていて、誰かを助けることを願っています:)

于 2016-12-02T06:28:28.333 に答える
0

このコードは php.net から引っ張ってきたので、私自身のものではありません。しかし、私はそれがうまくいくと言うことができます.

<?php

     //check for new messages 

     $mailbox = imap_open("{localhost/pop3:110}INBOX", 
             "#username#","#password#"); 

     // Check messages 
     $check = imap_check($mailbox); 
     print("<PRE>"); 
     print("Date most recent message : " . $check->Date); 
     print("<BR>"); 
     print("Connection type : " . $check->Driver); 
     print("<BR>"); 
     print("Name of the mailbox : " . $check->Mailbox); 
     print("<BR>"); 
     print("Number of messages : " . $check->Nmsgs); 
     print("<BR>"); 
     print("Number of recent messages : " . $check->Recent); 
     print("<BR>"); 
     print("</PRE>"); 

     // show headers for messages 

     $index=1; 

     $header = imap_header($mailbox, $index); 
     print("<PRE>"); 
     print("Header Date : " . $header->Date . "<BR>"); 
     print("Header To : " . $header->to) . "<BR>"; 
     print("Header From : " . $header->From . "<BR>"); 
     print("Header cc : " . $header->cc . "<BR>"); 
     print("Header ReplyTo : " . $header->ReplyTo . "<BR>"); 
     print("Header Subject : " . $header->Subject . "<BR></PRE>"); 

     print("<PRE>"); 
     print(imap_body($mailbox,$index)); 
     print("</PRE><HR>"); 

     imap_close($mailbox); 

?>

少しでもお役に立てば幸いです。

于 2012-12-08T07:03:55.003 に答える