테스트 사이트 - 개발 중인 베타 버전입니다

메일 테스트가 안되네요 ㅠㅠ 채택완료

v초보개발자v 1년 전 조회 7,563

1. https 주소를 사용하고 있습니다.

2. ssl이 설치되어 있습니다.

3. 네이버, 구글 모두 테스트 해보았을 때 동일한 오류가 계속 뜹니다.

 

네이버, 구글 메일로 모두 설정하고 테스트해보았을 때 유저 아이디, 비밀번호 모두 맞게 설정했습니다.

(2단계 보안으로 설정도해서 앱 비밀번호로도 테스트해봄..)

 

오류문구

SMTP ERROR: Password command failed: 535 Incorrect authentication data SMTP Error: Could not authenticate.

 

======= config.php 코드

define('G5_SMTP',           'smtp.naver.com'); define('G5_SMTP_PORT',                '465'); define('G5_SMTP_SECURE',              'ssl'); define('G5_SMTP_USER',          '아이디'); define('G5_SMTP_PW',            '로그인 비밀번호 또는 2단계 비밀번호');

 

======== mailer.lib.php 코드

if (defined('G5_SMTP') && G5_SMTP) {             $mail->IsSMTP(); // telling the class to use SMTP             $mail->Host = G5_SMTP; // SMTP server             if(defined('G5_SMTP_PORT') && G5_SMTP_PORT)                 $mail->Port = G5_SMTP_PORT;

 

            /* 추가 */             $mail->SMTPDebug = 1;             $mail->SMTPAuth = true;             $mail->SMTPSecure = G5_SMTP_SECURE;             $mail->Username = G5_SMTP_USER;             $mail->Password = G5_SMTP_PW;             $mail->SMTPOptions = array(            'ssl' => array(                     'verify_peer' => false,                     'verify_peer_name' => false,                     'allow_self_signed' => true                 )             );            /* 추가 끝 */ }

$mail->CharSet = 'UTF-8'; $mail->From = $fmail; $mail->FromName = $fname;

... 생략

 

혹시 ssl 재대로 설치가 안되어 있나 싶어 

echo (extension_loaded('openssl') ? 'SSL loaded' : 'SSL not loaded')."\n"; 코드를 넣어 출력해보니..

아래와 같이 잘 출력이 되더군요...

http://sir.kr/data/editor/2406/2108985734_1718791045.3535.png" width="239" />

 

구글링으로 다 찾아 봐도.. 정말 답이 안보입니다...

하나씩 지워가며 코드를 다시 짜봐도.. 답답하기만 합니다. 

오류 구문을 보면 패스워드가 뭐가 잘못되었다는거 같은데 패스워드는 맞거든요 ㅠ

좀 도와주세요~~ ㅠ

 

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
웅푸
1년 전
로그인 후 평가할 수 있습니다

답변에 대한 댓글 4개

v
v초보개발자v
1년 전
제가 이거 참고해서 설정한건데요.. 저는 이렇게 설정하면 아래 오류가 뜨더라구요 ㅜ
메일에 pop3다 사용함으로 했는데도요.. 호스트가 연결자체가 안되나봐요 ㅠ
SMTP Error: Could not connect to SMTP host.
웅프
1년 전
SMTP Error: Could not connect to SMTP host. 네 무슨 방화벽으로인해서 연결이 않되는듯합니다. 설정이 올바르지않던가요
웅프
1년 전
제가 보기에는 초보님 혹시 개인독립서버인가요?
v
v초보개발자v
1년 전
아뇨 저는 호스팅케이알 서버 사용중이에요~
저도 호스팅사쪽에 문제인가 생각은 했어서 호스팅쪽에 문의 드렸는데 그쪽에서는 자기들은 메일 기능은 제공하지 않는다는 답변만 받았어여 ㅠ

댓글을 작성하려면 로그인이 필요합니다.

1년 전
로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인