라이브러리

[PHP] imap_close - IMAP 스트림을 닫습니다.




IMAP (Internet Message Access Protocol) CLOSE

IMAP는 이메일 서버에 접속하여 메일을 읽고 관리하는 프로토콜입니다. PHP에서 IMAP를 사용하기 위해서는 imap_close() 함수를 사용하여 IMAP 세션을 종료해야 합니다.

imap_close() 함수

imap_close() 함수는 IMAP 세션을 종료하고 메모리에서 IMAP 관련 데이터를 해제합니다.

함수 형식


#hostingforum.kr
php

bool imap_close($imap_stream, $force_expunge = false)



매개변수


- `$imap_stream`: IMAP 세션을 나타내는 스트림입니다.
- `$force_expunge`: true로 설정하면 IMAP 세션을 종료할 때 메일을 강제로 삭제합니다.

반환값


- 성공 시 true를 반환하고, 실패 시 false를 반환합니다.

예제


#hostingforum.kr
php

// IMAP 서버에 접속하여 세션을 생성합니다.

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



// 메일을 읽고 관리합니다.

// ...



// IMAP 세션을 종료합니다.

imap_close($imap_stream);



예제: IMAP 세션을 종료하고 메일을 강제로 삭제합니다.


#hostingforum.kr
php

// IMAP 서버에 접속하여 세션을 생성합니다.

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



// 메일을 읽고 관리합니다.

// ...



// IMAP 세션을 종료하고 메일을 강제로 삭제합니다.

imap_close($imap_stream, true);



참고


- IMAP 세션을 종료하기 전에 메일을 삭제하거나 이동하는 작업을 수행하지 마십시오. 이 경우 메일이 삭제되거나 이동된 후 IMAP 세션을 종료하면 메일이 복원되지 않습니다.
- IMAP 세션을 종료하기 전에 메일을 삭제하거나 이동하는 작업을 수행해야 하는 경우, `$force_expunge` 매개변수를 true로 설정하여 메일을 강제로 삭제하십시오.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색