php 첨부파일 다운로드

다른 이 작업을 수행하는 것이 있었습니다 – 여기에 제시 된 방법은 첨부 파일을 얻는 몇 가지 중 하나일 뿐입니다. 나는 나중에 게시물의 이메일 메시지에서 첨부 파일을 얻을 수있는 다른 방법을 살펴 볼 것이다. PHP IMAP 기능을 사용하면 이메일을 다운로드하고이 게시물에 제시 된 코드 예제를 사용하여 첨부 파일을 합리적으로 쉽게 추출 할 수 있습니다. 이 시리즈의 향후 게시물은 이제 PHP를 사용하여 Google 애널리틱스 보고서에서 TSV, CSV 및 XML 데이터를 구문 분석하는 방법을 살펴보며 첨부 파일을 다운로드하고 추출하는 방법을 다루었습니다. 이 게시물은 예약 된 이메일 보고서 시스템을 사용하여 Google 애널리틱스에서 데이터를 추출하는 방법을 보여주는 것을 목표로하는 지속적인 시리즈의 일부입니다. 나는 이미 이메일로 구글 애널리틱스 데이터를 보내는 방법과 이메일을 다운로드하는 PHP IMAP 기능을 사용하는 방법을 보았다. 나는 또한 이메일과 첨부 파일을 다운로드하기 위해 다른 PHP 라이브러리를 사용하는 것을 볼 것이다, 그러나 지금은이 게시물은 PHP IMAP 기능을 사용하여 이메일 첨부 파일을 추출하는 방법을 살펴. 지난 몇 년 동안 나는 여기에 게시 PHP를 사용하여 Gmail 첨부 파일을 다운로드 하는 기사에 관한 꽤 몇 가지 쿼리를 받았습니다. 몇 시간 동안 미루고 (실제로 오랜 시간) 후,이 업데이트 된 게시물의 쿼리 중 일부에 대답했습니다. 따라서 Horde_Mime_Part null을 반환하고이 값이 AttachmentDownloadResponse :_construct 스택으로 전달되는 것을 볼 수 있습니다. 일부 첨부 파일에서 콘텐츠 유형이 설정되지 않았거나 알 수 없는 것처럼 들립니다.

가능한 수정 은 내가 이메일 첨부 파일에서 부품을 추출하기위한 클래스를 작성한 참고하시기 바랍니다에서 대체로 응용 프로그램 / 옥텟 스트림으로 MIME를 설정하는 것입니다. 이것은 내 최신 게시물에서 다운로드 할 수 있습니다 : 첨부 파일을 추출하기위한 PHP 이메일 메시지 클래스 그러나 우리는 특정 제목 텍스트 또는 특정 사람의 메일을 포함하는 첨부 파일을 다운로드 할 수 있습니다. 우리는 이메일을 좁히기 위해 검색 기준을 지정하여이 작업을 수행 할 수 있습니다. 몇 가지 예는 아래에 있습니다. 내 프로그램이 모든 첨부 파일을 다운로드하려고하지만 어떤 이유로 모든 첨부 파일을 다운로드하지는 않습니다. 이 코드입니다 : PDF, 이미지 *.png는 다운로드 할 수 없으며 NC에 첨부 파일을 저장할 수 없습니다. 당신은 나에게 이전 게시물에서 언급 한 바와 같이 첨부 파일이 imap_search “모두”와 함께이 클래스를 사용하는 방법에 대한 데모 코드를 제공 할 수 있습니다, 자동으로 Gmail에서 첨부 파일을 추출하는 것은 CRON 작업으로 주기적으로 첨부 파일을 처리하거나 프로그래밍 방식으로 파일을 처리해야하는 이유로 중요 할 수 있습니다. 또한 중요한 첨부 파일을 자동으로 보관하는 데 유용할 수 있습니다. 다음은 Gmail 계정에서 첨부 파일을 추출하는 개체 지향 기능이 없는 간단한 개념 증명 일반 PHP 코드입니다.

PHP imap 확장을 사용하여 받은 편지함에 액세스하므로 php.ini에서 활성화되어 있는지 확인하십시오.

One Response to “php 첨부파일 다운로드”

  1. qa.wakle.Net says:

    qa.wakle.Net

    php 첨부파일 다운로드 « McNaughton Automotive Perspectives