회원들이 가입할때 메일 인증을 거치게 하고 싶어 고급메일발송모듈을 설치했는데요.
메일이 발송되지 않네요...
이메일은 worksmobile을 사용하고요, 모듈 설정창에서 모두 정확히 입력했는데 왜 안되는지 모르겠습니다ㅠㅠ
혹시 비슷한 분이 있을까 싶어 예전 게시글(https://xetown.com/qna/231693)을 찾아보고 호스팅 회사에 문의하라고 해서 문의했는데, 확인해보니 자기들 쪽과는 관련이 없는 문제라고 합니다.
아래와 같은 에러 메세지가 뜨고요,
에러 메시지:
SMTP: Connection could not be established with host smtp.worksmobile.com [Connection timed out #110]
호출 위치:
modules/member/member.controller.php line 1383
따라서 호출 위치에 가서 확인을 해 봤는데 아래와 같았습니다. 어떻게 해결해야 할까요?
1377 // Send a mail
1378 $oMail = new Mail();
1379 $oMail->setTitle( Context::getLang('msg_confirm_account_title') );
1380 $oMail->setContent($content);
1381 $oMail->setSender( $member_config->webmaster_name?$member_config->webmaster_name:'webmaster', $member_config->webmaster_email);
1382 $oMail->setReceiptor( $member_info->user_name, $member_info->email_address );
1383 $oMail->send();
- XE 버전과 PHP 버전은 어떻게 되나요?
- 포트 465, 보안 SSL로 바꿔 보세요.
- 다른 포털이나 API는 괜찮나요? 웍스모바일만 문제인지 다른 것도 문제인지 확인해 봐야죠.
- 가입인증 테스트는 시간이 너무 오래 걸리니 테스트 메일 발송 기능을 사용해 보세요.