
사용자의 특정 이메일을 검색하라는 요청을 받았습니다(진정한 제임스 본드 스타일..). 당사 웹사이트의 메일 양식을 통해 발송되었으나, 사용자가 잘못된 이메일 주소를 입력하여 이메일 확인 영수증을 받지 못했습니다.
이제 내 질문은 다음과 같습니다. PHP로 전송되었고 메일 서버(QMail)가 오류로 응답했기 때문에 QMail 설치 디렉토리의 바운스 폴더에서 찾을 수 있어야 합니다. 그렇죠? 반송 메일(QMail 기본 설정)을 얼마나 오랫동안 보관하는지 정확히 기억할 수 없지만 메시지가 며칠 전입니다. QMail은 보낸 이메일의 사본을 어딘가에 저장합니까?
이미 많은 QMail 튜토리얼을 살펴봤지만 확실한 답을 찾지 못했습니다. (QMail과의 생활은 읽기에 좋습니다 ->http://www.lifewithqmail.org/
답변1
일부 해커가 이를 수행하도록 큐메일을 구성할 수 있습니다(여기에 한 가지 예가 있습니다) 그러나 기본적으로 큐메일은 평범하고 지루하며 보관되지 않는 MTA입니다. 메일을 받아 (a) 로컬 사용자에게 전달하거나 (b) 전달을 위해 원격 시스템으로 보냅니다.
바닐라 큐메일 설정에서 메일 서버가 오류로 응답하면 두 가지 가능성이 있습니다:
- 하드 오류는 버려집니다. 포기하세요. 메시지가 사라졌습니다.
- 큐메일이 재시도 제한시간 제한에 도달하지 않았다면 소프트 오류가 여전히 있을 수 있습니다.
큐메일큐디렉토리(시스템에 있는 것이 무엇이든)를 보고 메시지가 있는지 확인하세요.
내 조언: 사용자에게 메일을 복구할 수 없다고 알려주세요. 이메일의 늪에 빠지지 마십시오. 악어가 있기 때문입니다.