iis smtp 서버와 PHP가 제대로 통신하지 못하는 이유가 있습니다. smtp가 telneting하고 메일 명령을 수행하고 전자 메일을받을 수 있음을 확인했습니다. 또한이 링크 http://support.microsoft.com/?id=297700을 따라 이메일을받을 수있었습니다. 그러나 PHP에서 이메일을 보내려고 할 때마다 아무 일도 일어나지 않습니다. 심지어 이것이 더 미친 짓을하는 이유는 smtp 로그가 기록되지 않기 때문입니다. 로그 파일은 c : \ windows \ system32 \ logfiles \ smtpsvc1에 있어야하지만 smtpsvc1 폴더는 존재하지 않으며 mailroot 아래의 drop, pickup, queue 또는 badmail 폴더에는 전자 메일 메시지가 없습니다.Server 2008 및 PHP가 설치된 Windows SMTP 서버
왜 로그가 없는지 이유는 모르겠습니다. 네트워크 서비스 사용자에게 해당 logfiles 폴더에 대한 사용 권한을 주었지만 사용할 수는 없습니다. 그래서 내 질문의 요지 같아요 PHP와 iis smtp 이메일을 보낼 수 있습니다.
나는 원격 메일 사용 가능 서버 이 아닌 교환으로 전자 메일을 보내도록 smtp를 구성했습니다. 어떤 아이디어?