이 글에서는 주로 PHP에서 imap을 기반으로 이메일을 받는 방법을 소개합니다. 또한 Windows 및 Linux에서 imap을 설치하는 방법도 자세히 설명합니다. 필요한 사람은 이를 참조할 수 있습니다. 이 기사의 다음
예제에서는 PHP가 imap을 기반으로 이메일을 얻는 방법을 설명합니다. 참고할 수 있도록 모든 사람과 공유하세요. 구체적인 구현 방법은 다음과 같습니다.
imap은 이메일 대화형 액세스 프로토콜입니다. 다음은 주로 PHP imap 모듈을 사용하여 이메일을 빠르게 얻고 모든 디렉터리를 나열하는 예입니다.
코드는 다음과 같습니다.
$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 )
Reopen 지정된 디렉터리:
코드는 다음과 같습니다.
imap_reopen($inbox, $host.'Bulk Mail'); $emails = imap_search($inbox,'ALL'); print_r($emails);
추가됨:
1 Windows 설치 imap
Windows에서는 PHP에서 imap 템플릿을 열어야 합니다. ini, php에서 php_imap.dll을 찾습니다. 그런 다음 확장을 열고 확장이 연결되지 않은 것을 확인하면
2 Linux에 imap을 설치해야 합니다
최종적으로 컴파일된 imap 모듈 매개변수입니다.
코드는 다음과 같습니다:
./configure --with-php-config=/usr/local/webserver/php/bin/php-config --with-kerberos=/usr --with-imap-ssl=/usr make make install
위 내용은 PHP는 imap을 기반으로 이메일 인스턴스 코드를 얻습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!