Heim >Backend-Entwicklung >PHP-Tutorial >PHP erhält E-Mail-Instanzcode basierend auf imap
In diesem Artikel wird hauptsächlich die PHP-Methode zum Abrufen von E-Mails basierend auf IMAP vorgestellt. Das Beispielformular beschreibt die spezifischen Schritte von IMAP zum Abrufen von E-Mails und beschreibt die Installation unter Windows und der IMAP-Methode , Freunde, die es brauchen, können darauf verweisenDas Beispiel in diesem Artikel beschreibt die Methode zum Abrufen von E-Mails basierend auf IMAP in PHP. Teilen Sie es als Referenz mit allen. Die spezifische Implementierungsmethode lautet wie folgt: imap ist ein Protokoll für den interaktiven E-Mail-Zugriff. Das Folgende ist ein Beispiel, das hauptsächlich das PHP-IMAP-Modul verwendet, um E-Mails schnell abzurufen und alle Verzeichnisse aufzulisten.
Der Code lautet wie folgt:$host = '{imap.mail.yahoo.com:993/ssl}'; $user = 'user@yahoo.com'; $pass = 'password'; $inbox = imap_open($host, $user, $pass); $mailboxes = imap_list($inbox, $host, '*'); $mailboxes = str_replace($host, '', $mailboxes); print_r($mailboxes); //结果: Array ( [0] => Bulk Mail [1] => Draft [2] => Inbox [3] => Sent [4] => Trash )Der Code lautet wie folgt:
imap_reopen($inbox, $host.'Bulk Mail'); $emails = imap_search($inbox,'ALL'); print_r($emails);1. IMAP in Windows installieren
Beachten Sie, dass wir in Windows eine IMAP-Vorlage in php.ini öffnen müssen Erweiterung in PHP und öffnen Sie sie gleichzeitig, wenn Sie sehen, dass es keine Erweiterungen gibt. Sie müssen php_imap.dll kopieren.
2. Installieren Sie imap unter LinuxDie endgültigen Parameter des vollständig kompilierten IMAP-Moduls lauten wie folgt:
Der Code lautet wie folgt:Das obige ist der detaillierte Inhalt vonPHP erhält E-Mail-Instanzcode basierend auf imap. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!