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

smtp 한글도메인 질문 채택완료

smtp 메일발송을 작업중인데 한글도메인일때는 안되나요?ㅠㅠ

 

기존에 되던 네이버, 지메일 smtp소스를 그대로 복붙했는데 타임아웃뜨면서 발송이 안되더라구요 ㅠㅠ

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

답변 1개

한글도메인도 실제로는 영문으로 변환이 되어 접속이 되는겁니다.

한글도메인에 해당하는 영문 도메인으로 보내보세요.

https://inplaza.com/puny/index.php

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

답변에 대한 댓글 5개

음..smtp 설정이 이런식인데 말씀하신 부분을 어디에 넣어야 영문도메인으로 발송이될까요?ㅠㅠ

//gmail SMTP 설정
function Gmailer($to, $subject, $content, $type=1)
{
global $config;
global $g5;
// 메일발송 사용을 하지 않는다면
if (!$config['cf_email_use']) {
return;
}
if ($type != 1) {
$content = nl2br($content);
}

$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 = "aaa@gmail.com"; //사용할 지메일 계정
$mail->Password = "비밀번호"; //구글계정 패스워드
}
$mail->CharSet = 'UTF-8';
$mail->From = "ddd@gmail.com"; //발송메일(=사용할 지메일 계정)
$mail->FromName = "테스트메일";
$mail->Subject = $subject;
$mail->AltBody = ""; // optional, comment out and test
$mail->msgHTML($content);
$mail->addAddress($to);
return $mail->send();
}
소스에 추가하라는게 아니라..
한글도메인을 영문으로 입력하시라는 겁니다.
자동변환을 원하시면 그건 api 가 있어야 합니다.
그렇군요 ㅠㅠ 이해했습니다.

그럼 결국 한글 도메인으로는 발송이 안된다는 말이군요 ㅠㅠ
한글도메인 발송 방법은 제가 모르는 부분이구요..
영문도메인으로 변경해서 보내는 방법을 제가 알려드린 것 뿐입니다.
넵 참고하도록 하겠습니다.

답변 감사합니다!

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

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

로그인

전체 질문 목록