이 함수를 작동시키려면, --with-imap 옵션으로 PHP를 컴파일해야 한다. 이 옵션은 c-client 라이브러리가 요구된다. ftp://ftp.cac.washington.edu/imap/으로부터 최신 버전을 내려받아 컴파일 하시오. 그리고 c-client/c-client.a파일을 /usr/local/lib/libc-client.a로,또는 다른 링크 경로에 복사하시오. c-client/rfc822.h, mail.h 과 linkage.h를 /usr/local/include이나 다른 include경로에 복사하시오.
이 함수는 그 이름에도 불구하고, IMAP 프로토콜에만 한정되어 있지 않다. 이함수의 기초를 이루는 c-client 라이브러리는 또한 NNTP, POP3 그리고 로컬 메일함 접근 메쏘드를 지원한다.
이 문서는 여기서 제공되는 함수에 관계된 모든 주제를 설명 할 수는 없다. 더 자세한 정보는 c-client 라이브러리 소스의 문서에 제공된다 (docs/internal.txt). 그리고 다음 RFC 문서들도 이와 관련된 정보를 제공한다:
RFC821: Simple Mail Transfer Protocol (SMTP).
RFC822: Standard for ARPA internet text messages.
RFC2060: Internet Message Access Protocol (IMAP) Version 4rev1.
RFC1939: Post Office Protocol Version 3 (POP3).
RFC977: Network News Transfer Protocol (NNTP).
RFC2076: Common Internet Message Headers.
RFC2045 , RFC2046 , RFC2047 , RFC2048 & RFC2049: Multipurpose Internet Mail Extensions (MIME).