mail()이 실패하면 잘못된 정보가 많지 않습니다. 최선의 행동 방침은 센드 메일 로그 또는 PHP가 사용하는 메일러를 확인하는 것입니다. 그러나 프로그래밍과 실용, 관점 : 리눅스 호스팅 환경에서 PHP 프로그램은 오류, 예상 원인 등을 올바르게 기록하고 쓸모있는 실행 가능한 오류를 생성하기 위해 추가 정보를 얻기 위해 무엇을 할 수 있습니까?PHP의 mail() 오류에서 추가 오류 정보를 얻는 방법은 무엇입니까?
5
A
답변
0
분명히 이보다 더 나은 대답이 될 것입니다. 그러나 나는 또한 그것을 듣고 싶어합니다. 아마도 한 가지 해결책은 자신의 버전의 mail() 함수를 작성하는 것입니다. 그것 totoo 하드. 그리고 메시지 전송이 실패한 이유에 대한 전체/세부 정보가 정말로 필요한 경우 나쁜 생각이 아닐 수도 있습니다. 확실히 당신에게 더 많은 통제력을 줄 것입니다.
+0
공유 호스트 환경에서 외부 PHP 모듈을로드 할 수 있을지 의심 스럽습니다. 하지만 주요 문제는 내가 정말로, 정말로 더 중요한 문제를 다루어야한다는 것입니다. :) –
2
문제는 Unix 계열 시스템에서 PHP가 명령 행 유틸리티에 모든 것을 넘겨 주므로 실제로 PHP에 '예'또는 '아니오'라고 말할 수있는 기능 만 제공된다는 것입니다. 원하는 것을하기 위해 실제로는 메일 서버와 지능적으로 통신 할 수있는 PEAR's Net_SMTP과 같은 것을 사용하고 싶을 것입니다.
관련 문제
- 1. 프로세스 정보를 얻는 방법은 무엇입니까?
- 2. WebContext에서 사용자 정보를 얻는 방법은 무엇입니까?
- 3. FireFox 확장의 오류에서 스택 추적을 얻는 방법은 무엇입니까?
- 4. 우분투에서 mail() 작업을 수행하는 방법은 무엇입니까?
- 5. PHP의 mail() :주의해야 할 잠재적 인 문제는 무엇입니까?
- 6. listBox에서 선택된 파일 정보를 얻는 방법은 무엇입니까?
- 7. 여러 스레드에서 정보를 얻는 방법은 무엇입니까? Java
- 8. Realplayer 파일 정보를 얻는 방법은 무엇입니까?
- 9. Windows에서 HDD의 현재로드 정보를 얻는 방법은 무엇입니까?
- 10. magento api에서 결제 정보를 얻는 방법은 무엇입니까?
- 11. 장치 네트워크 정보를 얻는 방법은 무엇입니까? (안드로이드)
- 12. GDB에서 프로세스 신호 정보를 얻는 방법은 무엇입니까?
- 13. Linux에서 프로세스의 CPU 정보를 얻는 방법은 무엇입니까?
- 14. 다른 AP의 비콘 정보를 얻는 방법은 무엇입니까?
- 15. Perl의 Mail :: MboxParser :: Mail을 사용하여 이메일의 날짜를 얻는 방법은 무엇입니까?
- 16. Pixmap에 추가 정보를 첨부하는 방법은 무엇입니까?
- 17. 추가 사용자 정보를 저장하는 방법은 무엇입니까?
- 18. 엔티티와 추가 정보를 표시하는 최적의 방법은 무엇입니까?
- 19. 추가 정보를 위해 보안 정보를 저장하는 가장 좋은 방법은 무엇입니까?
- 20. WebException 오류에서 오류 번호 받기
- 21. CodeIgniter의 오류, 파일 서버 오류에서
- 22. 첨부 파일 첨부 보내기 PHP의 mail() 함수
- 23. php의 mail()가 localhost에 전달하려고 시도할까요?
- 24. Windows의 OpenGL에서 의미있는 오류 정보를 얻는 방법
- 25. 캘린더 일정 업데이트가있는 경우 Android 기기에서 정보를 얻는 방법은 무엇입니까?
- 26. Django 관리자보기를 무시할 때 객체 정보를 얻는 방법은 무엇입니까?
- 27. web2py 오류 티켓에 추가 정보를 어떻게 추가합니까?
- 28. android에서 로그 정보를 얻는 방법
- 29. 스레드에서 실행중인 코드에 대한 정보를 얻는 방법은 무엇입니까?
- 30. 자바에서 드래그 앤 드롭하는 동안 마우스 정보를 얻는 방법은 무엇입니까?
나는 오류 정보를 성공적으로 검색 할 수 없었습니다. 이 문제를 해결할 수있는 유일한 방법은 대기열에서 전자 메일을 보내려고 계속하는 PHP 응용 프로그램 내에서 대기열에 저장하는 것입니다. – Josiah