PHP imap을 읽고 imap PHP 함수를 사용하여 첨부 파일을 다운로드하고 있습니다. IMAP 프로토콜 (POP가 아님)을 통해 연결 중입니다. 서버 리소스 사용을 줄이기 위해 메모리에로드하기 전에 첨부 파일의 파일 크기를 알 수 있어야합니다.PHP는 imap 첨부 파일의 파일 크기를 얻습니다.
예를 들어, 첨부 파일 당 5MB의 제한을 원합니다. 서버 리소스를 사용하기 전에 한도를 초과하는 첨부 파일을 삭제할 수 있습니다. 이메일 크기를 찾는 것이 도움이 될지 모르겠지만 그 문제는 첨부 당 한도가 아니라 이메일 당 한도를 원한다는 것입니다.
imap_fetchbody()
은 모두 작동하는 첨부 파일을로드 중입니다. 아마 그 기능의 결과의 크기를 읽을 수는 있지만 그것은 첨부 파일을 메모리에 먼저로드하는 것을 의미합니다. 기인되는 첨부 파일
감사
매우 유용합니다. 예. 필요한 모든 정보는 구조 부분에 있습니다. 나에게 그것은 표준이지만 사례별로 다를 수있다. 다른 대답은 질문에 대답하지 않습니다. – Andrew