Extra Form
PHP PHP 7.4
CMS Rhymix 2.1

안녕하세요. 
메일 알림 설정관련 문의 드립니다.

알림 설정은 구글 계정을 이용해 여러 사이트들에서 사용중 이었습니다.
이 사이트에도 메일 알림 설정이 필요해 어제 설정을 하다보니 테스트에서 오류가 발생 하더군요.

 


테스트 결과

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)


 

 

 

알림설정 셋팅 상태는 이렇습니다.
다른 사이트들에서 같은 설정으로 문제 없었고, 계정만 다를 뿐입니다. 
구글 계정 보안 설정에서 앱 비밀번호 (예전 보안수준이 낮은 앱 사용) 사용으로 설정돼 있습니다.
 

2024-03-05_11-48-50.jpg

2024-03-05_11-49-56.jpg

 


이 홈페이지에서 오류가 발생해 구글 계정 문제인가 싶어 다른 홈페이지에 이 구글 계정으로 메일 설정을 하고 테스트 했을때 정상 이었습니다.

2024-03-05_11-46-59.jpg

 

라이믹스 버전과 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 로 접속 하시면 됩니다.


 

 

이 답변은 호스팅 업체 메일 이용을 이야기 하는 것 아닌가요?
같은 설정이 미리내 호스팅에서만 오류가 난다면 서버쪽 문제 아닐까 생각 돼서 문의 드립니다.

  • Lv36

    호스팅 업체에서 로컬 25번 포트만 허용하고, 지메일 서버로 향하는 465, 587 포트는 막아놓은 것 아닐까요?

  • Lv36 Lv2
    다시 문의해 봐야 겠습니다.
  • Lv36 Lv2
    포트 오픈 요청을 하니 사용할 수 있게 해주더군요.
    처음 문의 할때 질문을 잘못 했었던 것 같습니다. 덕분에 해결 됐습니다. 감사합니다.