Gmail로 편지를 보내는 방법은 무엇인가요?
가상 호스트(BLUEHOST)를 사용하고 내장된 이메일 서비스를 신청한 다음 phpmailer를 추가하여 이메일을 보낼 수 있습니다.
그냥 편지를 Gmail로 보내도록 변경하고 싶었는데
실패했습니다
여기를 참조하세요: http://stackoverflow.com/ques...
<code>$mail = new PHPMailer(); $mail->IsSMTP(); // enable SMTP $mail->SMTPDebug = 1; $mail->SMTPAuth = true; $mail->SMTPSecure = 'ssl'; $mail->Host = "smtp.gmail.com"; $mail->Port = 465; $mail->IsHTML(true); $mail->Username = "***@gmail.com"; $mail->Password = "***"; $mail->SetFrom("***@gmail.com"); $mail->Subject = "Test"; $mail->Body = "hello"; $mail->AddAddress("xxxxxxxx@gmail.com"); if(!$mail->Send()) { echo "Mailer Error: " . $mail->ErrorInfo; } else { echo "Message has been sent"; }</code>
뜨는 오류
<code>SMTP -> ERROR: Failed to connect to server: Connection timed out (110) The following From address failed: ***@gmail.com : Called Mail() without being connected Mailer Error: The following From address failed: ***@gmail.com : Called Mail() without being connected</code>
Gmail 계정 비밀번호가 올바른지 확인하세요
블루호스트가 Gmail을 사용할 수 없는 것 같습니다
Gmail로 편지를 보내는 방법은 무엇인가요?
가상 호스트(BLUEHOST)를 사용하고 내장된 이메일 서비스를 신청한 다음 phpmailer를 추가하여 이메일을 보낼 수 있습니다.
그냥 편지를 Gmail로 보내도록 변경하고 싶었는데
실패했습니다
여기를 참조하세요: http://stackoverflow.com/ques...
<code>$mail = new PHPMailer(); $mail->IsSMTP(); // enable SMTP $mail->SMTPDebug = 1; $mail->SMTPAuth = true; $mail->SMTPSecure = 'ssl'; $mail->Host = "smtp.gmail.com"; $mail->Port = 465; $mail->IsHTML(true); $mail->Username = "***@gmail.com"; $mail->Password = "***"; $mail->SetFrom("***@gmail.com"); $mail->Subject = "Test"; $mail->Body = "hello"; $mail->AddAddress("xxxxxxxx@gmail.com"); if(!$mail->Send()) { echo "Mailer Error: " . $mail->ErrorInfo; } else { echo "Message has been sent"; }</code>
뜨는 오류
<code>SMTP -> ERROR: Failed to connect to server: Connection timed out (110) The following From address failed: ***@gmail.com : Called Mail() without being connected Mailer Error: The following From address failed: ***@gmail.com : Called Mail() without being connected</code>
Gmail 계정 비밀번호가 올바른지 확인하세요
블루호스트가 Gmail을 사용할 수 없는 것 같습니다
연결 시간이 초과되었다는 메시지가 표시됩니다. 호스트는 어디에 있나요? Google 서비스에 액세스할 수 있나요?
먼저 코드로 로컬에서 테스트하여 문제가 없는지 확인하고, 문제가 없으면 가상 호스트 공급자에게 문의하세요.
오류 메시지로 판단하면, 코드가 위치한 서버의 네트워크가 Gmail 메일 서버에 전혀 접근할 수 없을 가능성이 높습니다.
<code>没连接到`$mail->Host = "smtp.gmail.com";`</code>
smtp POP3 또는 IMAP 프로토콜을 통해