SMTPエラー:サーバーへの接続に失敗しました:php_network_getaddresses:getaddrinfo failed:名前またはサービスが不明(0)2017-11-15 13:11:07 SMTP connect()が失敗しました。godaddy上のphpmailerスクリプトが動作していません。
<?php
require 'PHPMailerAutoload.php';
//echo !extension_loaded('openssl')?"Not Available":"Available <br/>";
$email = $_POST['email'];
$number = $_POST['phone'];
$client = $_POST['client'];
$to = '[email protected]';
$subject = 'user registration';
$phone = "phone number:".$number;
$message = "client details:"."\n"."email:".$email."\n"."phone number:".$number."\n"."client:".$client;
$headers = "From:".$email;
$mail = new PHPMailer;
$mail->SMTPDebug = 0; // Enable verbose debug output
$mail->isSMTP(); // Set mailer to use SMTP
$mail->Host = 'hosting.secureserver.net'; // ssl://smtp.gmail.com // Specify main and backup SMTP servers
$mail->SMTPAuth = false; // Enable SMTP authentication
$mail->Username = ''; // SMTP username
$mail->Password = ''; // SMTP password
$mail->From = '[email protected]';
$mail->SMTPSecure = 'none'; //TLS // Enable TLS encryption, `ssl` also accepted
$mail->Port = 25; //587 // TCP port to connect to
$mail->setFrom($email);
$mail->addAddress($to);
$mail->Subject = $subject;
$mail->Body = $message;
if($mail->send()) {
header("Location: ../../thankyou.html");
}
else {
echo $mail->ErrorInfo;
//header("Location: ../../error.html");
}
?>
これは私が受け取ったエラーです。私はこのPHPに新しいので、詳細な説明は高く評価されます。ありがとう
投稿する前に検索してください。 GoDaddyには、送信メールに関する非常に厳しい規則があります。彼らは何度もここに来ており、エラーメッセージからリンクされているPHPMailerのトラブルシューティングガイドに記載されています。 – Synchro