SMTP - > ERROR:サーバーへの接続に失敗しました:アクセス許可で禁止されている方法でソケットにアクセスしようとしました。 (10013)Fromアドレス、次は失敗しました:[email protected]:接続しなくても、メール()と呼ばれるTLSが正しいPHPを使用して電子メールを送信中にエラーが発生しました
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->SMTPDebug = 1;
$mail->SMTPAuth = true;
$mail->SMTPSecure = "tls";
$mail->Host = "smtp.gmail.com";
$mail->Port = 587;
$mail->Username = "gmail.com";
$mail->Password = "password";
$mail->From = "[email protected]";
$mail->FromName = "name.com";
$mail->Subject = "Register";
$mail->MsgHTML($userMsg);
$mail->AddAddress("email address", "name");
//$mail->AddAddress($rowUser['user_email'], $rowUser['user_name']);
$mail->send();
$mail->ClearAllRecipients();
はエラーメッセージを読んでみましたか? –
'$ mail-> SMTPSecure = 'tls';の代わりに' $ mail-> SMTPSecure = 'ssl'; 'を使用してみてください。同じエラーを表示するsslには – Abbasi
が表示されます – vivek