2026, 새로운 도약을 시작합니다.

메일 질문 드립니다 채택완료

시놀로지에 메일서버를 설치후 도메인도 연결을 하여 사용중인데

그누보드를 설치하여 메일테스트를 사용하고있습니다.

config.php에

Copy


// SMTP

// lib/mailer.lib.php 에서 사용

define('G5_SMTP',      'mail.theown.kr');

define('G5_SMTP_PORT', '465');

를 이렇게 수정하였고

mailer.lib.php에는

Copy


 

    try {

        $mail = new PHPMailer(); // defaults to using php "mail()"

        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->Host = G5_SMTP;

            $mail->Port = 465;

            $mail->IsSMTP(); 

            $mail->SMTPAuth  = true; 

            $mail->SMTPSecure = "ssl";

                $mail->Host = "mail.theown.kr";

                $mail->Port = 465;

                $mail->Username="ownny";

                $mail->Password="password";

        }

        $mail->CharSet = 'UTF-8';

        $mail->From = $fmail;

        $mail->FromName = $fname;

        $mail->Subject = $subject;

        $mail->AltBody = ""; // optional, comment out and test

        $mail->msgHTML($content);

        $mail->addAddress($to);

        

이렇게 수정하였습니다

메일테스트가 안되는 이유가 멀까요? ㅠㅠ

답변 1개

채택된 답변
+20 포인트

시놀로지에 메일서버를 설치하셔야합니다.

해당 포트도 열려있어야합니다.

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

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

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

로그인
🐛 버그신고