2009-06-22 2 views
3

나는 PHP로 반송 이메일 처리를하고있다. 메일 기능에 반송 경로를 포함 시켰습니다. 예 :반송 이메일을 읽는 PHP 스크립트를 작성하는 방법은 무엇입니까?

mail ($ to_address, $ 제목, $ 메시지, $ 헤더, "-f". $ return_path);

$ return_path = "[email protected]";

이제 모든 반송 이메일을 읽으려면 내 PHP 스크립트는 어떻게 보이고 (어디에 넣어야합니까?) 어떻게해야합니까? (약간의 샘플 코드로 나를 보여줄 수 있습니까?)

답변

3

메일 전송 에이전트 핸들 (MTA) "[email protected]"을 구성하여 필요한 모든 마법을 수행하는 PHP 스크립트로 메일을 보내야합니다 할 것. MTA는 실제로 서버로 들어오는 메일을 처리합니다. 많은 다른 MTA가 있지만 대부분은 특정 주소에 들어오는 전자 메일을 사용자 지정 스크립트로 파이프하도록 기본적으로 설정할 수있는 구성이 있습니다.

바운스 처리기 용 사서함을 설정하고 PHP가 POP3를 통해 읽도록 할 수 있습니다. 이를 위해서는 바운스 처리기에 대한 실제 전자 메일 계정을 구성해야합니다. 그런 다음 PHP 스크립트를 표준 프로토콜을 사용하여 해당 사서함에 연결합니다. See the php.net documentation on IMAP/POP for how this is accomplished.

+0

두 번째 옵션에 대해 더 자세히 살펴볼 수 있습니까? 언급 한 첫 번째 옵션에 대해서는 "메일 전송 에이전트", 어떻게 구성해야하는지, "어디서 구성해야합니까?" –

+0

이게 뭔가요? $ Count = 로그인 ($ 로그인, $ 패스, $ fp); where $ login = "[email protected]"; $ pass = "password"; $ fp = connect ("mail.domain.com", $ port = 110); –

+0

방금 ​​내 대답을 업데이트했습니다. 희망이 도움이됩니다. – zacharydanger

관련 문제