1

私はこれを約1週間機能させようとしています。送信者、件名、日付を取得したいだけです。私はオンラインで調べましたが、すべての例は単一の電子メールではなくループを示しています.

私がどれだけ馬鹿げているかを示すために、コードを最小限に抑えました。誰でも助けてください。他の初心者も同じ問題を抱えているに違いありません。

これは何も返さないのはなぜですか? 私はそれを解決することはできません。概要ページ (受信トレイ内のすべてのメッセージをループする) を正常に動作させることができるので、単純なものでなければなりません。

面倒くさい。

$host       = 'mydomain.com';       
$login      = 'username';
$password       = 'password';
$connect        = '{mydomain.com:143/novalidate-cert}#';

$server         = str_replace('localhost', $host, $connect);
$server         = str_replace('#', $folder_start, $server);
$connection = imap_open($server, $login, $password) or senderror("ERROR 1: can't connect: " . imap_last_error(),$email_errors);

$uid            = $_GET['id'];

$header         = imap_headerinfo($connection, $uid);
$body           = imap_body($connection, $uid, FT_UID);


<table>
     <tr>
          <td>From:</td>
          <td><?php echo $header->from; ?></td>
     </tr>
</table>
</body>
</html>
4

1 に答える 1