0
PHPメーラーをセットアップしようとするといくつかの問題が発生しています。 このエラーが発生しています。私は無効にして、拡張機能= php_openssl.dllをphp.iniで有効にしました。私は安全性の低いアプリケーションのためにAccessを有効にし、imapを有効にして、まだ何もしていません。PHPメーラーSMTPエラーコマンドが失敗しました
2017-05-05 09:33:09 SERVER -> CLIENT: 220 smtp.gmail.com ESMTP v7sm1232085wme.5 - gsmtp
2017-05-05 09:33:09 CLIENT -> SERVER: EHLO Gonþalo-PC
2017-05-05 09:33:10 SERVER -> CLIENT: 501-5.5.4 HELO/EHLO argument "Gonþalo-PC" invalid, closing connection.
501 5.5.4 https://support.google.com/mail/?p=helo v7sm1232085wme.5 - gsmtp
2017-05-05 09:33:10 SMTP ERROR: EHLO command failed: 501-5.5.4 HELO/EHLO argument "Gonþalo-PC" invalid, closing conn
ection.
501 5.5.4 https://support.google.com/mail/?p=helo v7sm1232085wme.5 - gsmtp
2017-05-05 09:33:10 CLIENT -> SERVER: HELO Gonþalo-PC
2017-05-05 09:33:10 SERVER -> CLIENT:
2017-05-05 09:33:10 SMTP ERROR: HELO command failed:
2017-05-05 09:33:10 SMTP NOTICE: EOF caught while checking if connected
2017-05-05 09:33:10 SMTP Error: Could not connect to SMTP host.
2017-05-05 09:33:10 SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting
私はXAMPP V.3.2.2、PHP 7.1.2、COMPOSER 5.2を使用しています。
は、ここに私のコード
<?php
date_default_timezone_set('Etc/UTC');
require 'vendor/autoload.php';
require_once 'buscar_lembretes.php';
$lembretes = buscarLembretes();
foreach ($lembretes as $lembrete) {
$mail = new PHPMailer;
$mail->isSMTP();
$mail->SMTPDebug = 2;
$mail->Host = 'smtp.gmail.com';
$mail->Port = 587;
$mail->SMTPSecure = 'tls';
$mail->SMTPAuth = true;
$mail->Username = "[email protected]";
$mail->Password = "mypassword";
$mail->setFrom('[email protected]', 'Lembrestes App');
$mail->addAddress($lembrete['email'], $lembrete['email']);
$mail->Subject = 'Lembrete';
$mail->Body = $lembrete['descricao'];
$mail->send();
}
おかげ