메일테스트 에러 문제
본문
메일테스트를 해보니 아래와 같이 에러가 납니다.
호스팅은 Siteground 에서 했습니다.
이메일 계정에 문제는 딱히 없어보이고
그누보드 5.4 + 나리야 테마 상태이고
별다른 커스텀은 없었습니다.
어떤 것을 확인해보면 좋을 지 고수님들 조언 부탁드립니다.
Warning: stream_socket_enable_crypto(): Peer certificate CN=`*.sgcpanel.com' did not match expected CN=`127.0.0.1' in /home/aaaaa/public_html/plugin/PHPMailer/class.smtp.php on line 368
답변 4
admin@지메일 이렇게 말고 본인 메일로는 해보셨어요?
25번 포트가 열려있는지 호스팅사에 문의하세요!
저도 자세히는 모르겠지만, 일전에 25번 포트를 개방하여 해결하였습니다.
25번 포트가 불법스팸메일때문에 막아놨다라고 하더라구요!
호스팅사에 직접 문의해보시면 좋을것같습니다!
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로 변경하면 정상적으로 작동하더군요.
이 부분을 범용으로 변경하여 사용하는 것이 좋은 방법인지 몰라 이슈로 제안드립니다.