WAMP 및 PHP와 Sendmail 통합: 연결 시간 초과 및 이메일 전달 실패 문제 해결
이 문서에서는 다음을 사용하여 이메일을 보낼 때 직면하는 문제에 대해 설명합니다. Gmail 계정을 사용하여 Windows 8.1에서 WAMP와 함께 메일을 보냅니다. 연결 시간 초과 및 정상적인 연결 종료를 포함하여 발생하는 일반적인 오류가 자세히 해결되었습니다.
연결 시간 초과 오류(오류 #10060)
포트 465를 사용할 때 오류 일반적으로 "소켓 오류 #10060연결 시간 초과"가 발생합니다. 이는 Sendmail이 이 포트에 보안 연결을 설정하려면 관리자 권한이 필요하기 때문에 발생합니다.
이메일 전달 없이 우아한 연결 종료
포트 587을 사용할 때 "연결" 오류가 발생합니다. 정상적으로 종료되었습니다'라는 메시지가 오류 로그에 나타납니다. 그러나 실제로 이메일은 전송되지 않습니다. 이는 Sendmail.ini에 적절한 SSL 설정이 구성되어 있지 않기 때문입니다.
해결 방법
smtp_ssl=ssl
smtp_port = 465 sendmail_path="C:\wamp\sendmail\sendmail.exe -t"
추가 참고 사항:
이를 구현하여 단계를 수행하면 Sendmail에 Gmail SMTP를 사용하여 이메일을 성공적으로 보내는 데 필요한 권한이 부여됩니다.
위 내용은 다음은 질문 형식에 초점을 맞추고 기사의 핵심 요소를 통합한 몇 가지 제목 옵션입니다. 옵션 1(직접 및 문제 중심): * WAMP, Sendmail 및 Gmail: 왜 Co를 갖게 됩니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!