라이브러리

[PHP] imap_listmailbox - imap_list의 별칭




PHP에서 imap_listmailbox 사용하기


imap_listmailbox는 PHP의 imap扩展을 사용하여 IMAP 서버의 mailbox 목록을 가져올 수 있는 함수입니다. 이 함수는 IMAP 서버의 mailbox 이름과 mailbox의 수를 반환합니다.

imap_listmailbox 함수의 사용법


imap_listmailbox 함수는 다음과 같은 형식으로 사용됩니다.

#hostingforum.kr
php

imap_listmailbox($imap_stream, $mailbox, $pattern)



* `$imap_stream`: IMAP 서버와 연결된 스트림입니다.
* `$mailbox`: mailbox 이름입니다.
* `$pattern`: mailbox 이름에 대한 패턴입니다. (선택 사항)

예제


다음 예제는 imap_listmailbox 함수를 사용하여 IMAP 서버의 mailbox 목록을 가져오는 방법을 보여줍니다.

#hostingforum.kr
php

// IMAP 서버와 연결

$imap_stream = imap_open("{imap.example.com:143}INBOX", "username", "password");



// mailbox 목록 가져오기

$mailbox_list = imap_listmailbox($imap_stream, "", "*");



// mailbox 목록 출력

foreach ($mailbox_list as $mailbox) {

    echo $mailbox . "
";

}



// IMAP 서버와 연결 끊기

imap_close($imap_stream);



예제 설명


이 예제에서는 imap_open 함수를 사용하여 IMAP 서버와 연결합니다. imap_listmailbox 함수를 사용하여 mailbox 목록을 가져오고, foreach 문을 사용하여 mailbox 목록을 출력합니다. 마지막으로 imap_close 함수를 사용하여 IMAP 서버와 연결을 끊습니다.

패턴 사용하기


imap_listmailbox 함수의 `$pattern` 매개변수는 mailbox 이름에 대한 패턴을 지정할 수 있습니다. 예를 들어, "*INBOX*" 패턴은 INBOX mailbox와 관련된 mailbox 목록을 반환합니다.

#hostingforum.kr
php

$mailbox_list = imap_listmailbox($imap_stream, "", "*INBOX*");



참고


imap_listmailbox 함수는 IMAP 서버의 mailbox 목록을 가져올 때 사용됩니다. 이 함수는 mailbox 이름과 mailbox의 수를 반환합니다. imap_listmailbox 함수는 IMAP 서버와 연결된 스트림을 필요로 하며, mailbox 이름과 패턴을 지정할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 456 페이지

검색

게시물 검색