메일 테스트 오류..
에러 내용 :
2016-07-29 03:21:54 SMTP ERROR: Failed to connect to server: Connection timed out (110) 2016-07-29 03:21:54 SMTP connect() failed.
소스 :
$mail->IsSMTP();
$mail->SMTPDebug = 2;
$mail->SMTPSecure = "tls";
$mail->SMTPAuth = true;
$mail->Host = "smtp.naver.com";
$mail->Port = 587;
$mail->Username = "******************";
$mail->Password = "******************";
tls말고 465번 포트 사용하는 ssl로도 테스트 해봤습니다... 테스트 메일 보내기 누르면 한 3분을 기다리면 위와같은 오류가 나오네요.
같은 소스를 그대로 로컬에 설치한 그누보드에 테스트하면 잘되는데, 서버에 올리니 안되네요..
혹시 php에서 뭐 설정할게 따로 있어서 그런건가요?
+ 추가
smtp.gmail.com은 잘 되네요..
네이버도 그러고 worksmobile도 그렇고 네이버만 연결이 안되는데.. 어떻게하죠?
|
답변 2개 / 댓글 4개
9년 전
답변에 대한 댓글 1개
9년 전
서버 방화벽에서 뭐가 막힌게 없는지 한번 확인해 보세요.
답변에 대한 댓글 3개
9년 전
서버의 IP 가 블랙리스트에 올라가 있는건 아닌지 한번 확인해 보세요.
아니면, 화이트리스트 등록을 해 보세요.
호스팅의 경우, 이전에 그 IP 를 사용하던 업체가 서버 관리 안해서 해당 IP 가 스팸이나 악성코드 배포지로 퍼져 있는 경우도 있었습니다.
아니면, 화이트리스트 등록을 해 보세요.
호스팅의 경우, 이전에 그 IP 를 사용하던 업체가 서버 관리 안해서 해당 IP 가 스팸이나 악성코드 배포지로 퍼져 있는 경우도 있었습니다.
asdqwe2e
9년 전
서버 아이피도 변경해봤어요... 구글 클라우드 사용중인데 구글이라고 gmail만 되고 worksmobile은 안해주는건지..
답변을 작성하려면 로그인이 필요합니다.