Я пытаюсь отправить почту с помощью phpmailer, но выдает ошибку
<?php
include("/mail/class.phpmailer.php");
// Basic Header Input
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->Host = 'smtp.gmail.com';
$mail->SMTPAuth = true;
$mail->SMTPSecure = 'ssl';
$mail->Port = 465;
$mail->Username = 'username'; // your GMail user name
$mail->Password = 'password'; //"Password";
// ---------- adjust these lines ---------------------------------------
$mail->From= '[email protected]';
$mail->FromName="My site's mailer";
$mail->AddAddress("[email protected]");
$mail->Subject = "Your invoice";
$mail->IsHTML(false);
$mail->AddAttachment('test1.pdf', 'invoice.pdf'); // attach files/invoice-user-1234.pdf, and rename it to invoice.pdf
$mail->Body = "Please find your invoice attached.";
if(!$mail->Send())
{
echo "Error sending: " . $mail->ErrorInfo;;
}
else
{
echo "Letter is sent";
}
?>
это показывает ошибку как Ошибка отправки:
«Ошибка отправки: следующий адрес отправителя не удался:
[email protected]: Вызывается Mail () без подключения «
я пытаюсь с добавлением кода $ mail-> SMTPDebug = 1; тогда это показывает ошибку, как показано ниже
SMTP -> ОШИБКА: не удалось подключиться к серверу:
php_network_getaddresses: getaddrinfo не удалось: такой хост не известен.
(0) Ошибка следующего адреса: [email protected]
: Вызванная почта () без подключения
Других решений пока нет …