개발 스크랩 메모/PHP
PHP 메 일이 발송 되 지 않 았 습 니 다. 어떻게 디 버 깅 하 시 겠 습 니까?
렉사이
2020. 11. 22. 02:37
나 는 메 일 로 등록, 초청 등등 을 보 내 고 있 었 다.
현지에서 발전 하여 이메일 이 발송 되 었 습 니 다.
하지만 서버 에 메 일이 도착 하지 않 으 면
나 는 post fix 를 설치 했다.
나 는 메 일 서버 를 설치 하려 고 했 지만 포기 했다.
그래서 지금 내 가 단말 기 를 입력 하면
peter# mail [email protected]
우편물 이 도착 했다.
그러나 이 메 일 은 보 내지 않 습 니 다:
$res = mail('[email protected]', 'subj', 'bodddd');
뿐만 아니 라 $res 에 게 는 아무것도 부여 되 지 않 았 습 니 다.
진짜 가 아니 라 가짜.
어떻게 해 야 일 을 시 킬 수 있 습 니까?
타크 스
대답 하 다.
위 에 있 는 글 에 따 르 면, sendmail 경 로 는 잘못된 것 일 수도 있 습 니 다.
또는 phi 에서 설명 이 떨 어 졌 을 수도 있 습 니 다.
이렇게 해 야 한다.
sendmail_path = /usr/sbin/sendmail -t -i
sendmail 바 이 너 리 파일 이 어디 에 있 는 지 확인 하지 않 으 면 다음 방법 으로 찾 을 수 있 습 니 다:
whereis sendmail