메일 테스트 문의 드립니다. 채택완료
Warning: stream_socket_enable_crypto(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed in /free/home/nsglamping/html/plugin/PHPMailer/class.smtp.php on line 369
결과메세지
다음 1개의 메일 주소로 테스트 메일 발송이 완료되었습니다.
이렇게 나옵니다. 어떤 부분을 확인 해봐야 할까요.
답변 3개
무료 계정이시면, 해당 소켓이 닫혀있어서 그러니깐 php 메일러를 쓸 수 없는 환경이고요.
(제가 3년전엔가 한번 무료계정 쓸 때 저런 문제가 있어봐서 압니다.)
유료 계정인데 저런 문제가 발생하는거면, 해당 웹호스팅 관리자에게 문의 해보시면 될 듯 합니다.
그누보드5 설치하면, 기본적으로 php 메일러는 제대로 기능 합니다.
대부분 호스팅과 문제가 있습니다.
댓글을 작성하려면 로그인이 필요합니다.
https://github.com/gnuboard/gnuboard5/issues/61#issue-700148028" rel="nofollow noreferrer noopener" target="_blank">https://github.com/gnuboard/gnuboard5/issues/61#issue-700148028
메일발송을 통해 아래와 같은 오류가 나오는 경우가 있습니다.
Warning: stream_socket_enable_crypto(): Peer certificate CN=server_name.domain.com' did not match expected CN=127.0.0.1' in /path/public_html/www/plugin/PHPMailer/class.smtp.php on line 368
위와 같은 현상이 발생시
plugin/PHPMailer/class.phpmailer.php 260라인
public $SMTPAutoTLS = true;
를 false로 변경하면 정상적으로 작동하더군요.
이 부분을 범용으로 변경하여 사용하는 것이 좋은 방법인지 몰라 이슈로 제안드립니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인