메일 관련 전송, 발송 문제
페이지 정보

본문
/extend/user.config.php
//gmail SMTP 설정
function gmailer_ohpr($to, $subject, $content, $type=1)
{
global $config;
global $g5;
// 메일발송 사용을 하지 않는다면
if (!$config['cf_email_use']) {
return;
}
if ($type != 1) {
$content = nl2br($content);
}
include_once(G5_PHPMAILER_PATH.'/PHPMailerAutoload.php');
$mail = new PHPMailer(); // defaults to using php "mail()"
if (defined('G5_SMTP') && G5_SMTP) {
$mail->isSMTP();
$mail->SMTPAuth = true;
$mail->SMTPSecure = "ssl";
$mail->Host = "smtp.gmail.com";
$mail->Port = 465;
$mail->Username = "*** 개인정보보호를 위한 이메일주소 노출방지 ***"; //사용할 지메일 계정 <- 이것만 수정
$mail->Password = "myGooglePW"; //구글계정 패스워드 <- 이것만 수정
}
$mail->CharSet = 'UTF-8';
$mail->From = "*** 개인정보보호를 위한 이메일주소 노출방지 ***"; //발송메일(=사용할 지메일 계정) <- 이것만 수정
$mail->FromName = "메일발송자명"; <- 이것만 수정
$mail->Subject = $subject;
$mail->AltBody = ""; // optional, comment out and test
$mail->msgHTML($content);
$mail->addAddress($to);
return $mail->send();
}
그리고 필요한 곳에 아래와 같이 코드를 넣어준다.
gmailer_ohpr($mb['mb_email'], $subject, $content);
- 이전글회원정보찾기 새창 말고 23.11.21
- 다음글그누보드 세션 시간 22.08.18
댓글목록
등록된 댓글이 없습니다.