나만의 SMTP 설정 문제가 없을까요?
본문
안녕하세요.
자료를 열심히 봐도 G5 SMTP 셋업을 성공하지 못했습니다.
그래서,,,,
G5의 가 아닌 별도로 PHPMailer를 설치하고 config.php에 등록했습니다.
define('G5_PHPMAILER2_DIR', 'PHPMailer2');
define('G5_PHPMAILER2_PATH',G5_PLUGIN_PATH.'/'.G5_PHPMAILER2_DIR);
그리고 bbs/passord_lost2.php 를 수정했습니다.
// include_once(G5_LIB_PATH.'/mailer.lib.php');
require_once G5_PHPMAILER2_PATH."/Exception.php";
require_once G5_PHPMAILER2_PATH."/PHPMailer.php";
require_once G5_PHPMAILER2_PATH."/SMTP.php";
........
$mail = new PHPMailer();
// $mail->SMTPDebug = SMTP::DEBUG_SERVER;
$mail->isSMTP();
$mail->Host = 'mail.****.co.nz';
$mail->SMTPAuth = true;
$mail->Username = 'infor@****.co.nz';
$mail->Password = '************';
$mail->SMTPSecure = PHPMailer::ENCRYPTION_SMTPS;
$mail->Port = 465;
$mail->setFrom('infor@****.co.nz', 'no-Reply');
$mail->addAddress($email);
$mail->CharSet = 'UTF-8';
$mail->Subject = $subject;
// $mail->AltBody = ""; // optional, comment out and test
$mail->msgHTML($content);
$mail_send_result = $mail->send();
// mailer($config['cf_admin_email_name'], $config['cf_admin_email'], $mb['mb_email'], $subject, $content, 1);
run_event('password_lost2_after', $mb, $mb_nonce, $mb_lost_certify);
alert_close($email.' 메일로 회원아이디와 비밀번호를 인증할 수 있는 메일이 발송 되었습니다.\\n\\n메일을 확인하여 주십시오.\\n\\n스팸메일함도 확인해 주세요.');
이렇게 수정해서 비밀번호 받기는 성공했습니다.
문제가 될까요?
!-->!-->
답변을 작성하시기 전에 로그인 해주세요.