안녕하세요.
메일 알림 설정관련 문의 드립니다.
알림 설정은 구글 계정을 이용해 여러 사이트들에서 사용중 이었습니다.
이 사이트에도 메일 알림 설정이 필요해 어제 설정을 하다보니 테스트에서 오류가 발생 하더군요.
테스트 결과
Connection could not be established with host smtp.gmail.com :stream_socket_client(): unable to connect to ssl://smtp.gmail.com:465 (Network is unreachable)
알림설정 셋팅 상태는 이렇습니다.
다른 사이트들에서 같은 설정으로 문제 없었고, 계정만 다를 뿐입니다.
구글 계정 보안 설정에서 앱 비밀번호 (예전 보안수준이 낮은 앱 사용) 사용으로 설정돼 있습니다.
이 홈페이지에서 오류가 발생해 구글 계정 문제인가 싶어 다른 홈페이지에 이 구글 계정으로 메일 설정을 하고 테스트 했을때 정상 이었습니다.
라이믹스 버전과 php 버전도 같고, 다른 부분은 호스팅 서버 업체가 다를 뿐이라
이전 글 https://xetown.com/questions/1046810 이것을 보고 호스팅 업체에 문의 했더니 이런 답변을 받았습니다.
이용중이신 호스팅 서벗에서 아래 코드로 정상적으로 메일 발송을 확인하였습니다.
<?php
$mailto="[email protected]";
$subject="mireene mail test3";
$content="mail test--- all204.mireene.com ";
$result=mail($mailto, $subject, $content);
if($result) echo "mail success";
else echo "mail failed";
?>
라이믹스에서 설정 부분 확인 부탁 드립니다.
이용중이신 호스팅에서 메일을 발송하려면,
SMTP 25번포트로 localhost 로 접속 하시면 됩니다.
이 답변은 호스팅 업체 메일 이용을 이야기 하는 것 아닌가요?
같은 설정이 미리내 호스팅에서만 오류가 난다면 서버쪽 문제 아닐까 생각 돼서 문의 드립니다.
호스팅 업체에서 로컬 25번 포트만 허용하고, 지메일 서버로 향하는 465, 587 포트는 막아놓은 것 아닐까요?