Здравствуйте! Не могли бы пожалуйста помочь мне?(
Ниже прикладываю скрины директории, а также свой код. Сам я новичок в PHP, но мне была поставлена задача сделать отправку писем через PHP с одного EMail на другой, не через open server и т.п.
В общем вот мой код:
<?php
require __DIR__ . '/PHPMailer.php';
require __DIR__ . '/SMTP.php';
require __DIR__ . '/Exception.php';
$mail = new PHPMailer\PHPMailer\PHPMailer;
// Настройки SMTP
$mail->isSMTP();
$mail->Host = 'smtp.mail.me.com';
$mail->Port = 587;
$mail->SMTPSecure = 'tls';
$mail->SMTPAuth = true;
$mail->Username = 'aleksandr_twitt@icloud.com';
$mail->Password = 'МОЙ ПАРОЛЬ|P.s.ОН ТОЧНО ВЕРЕН!';
$mail->CharSet = 'UTF-8';
$mail->SMTPOptions = array(
'ssl' => array(
'verify_peer' => false,
'verify_peer_name' => false,
'allow_self_signed' => true
)
);
// Отправитель и получатель
$mail->setFrom('aleksandr_twitt@icloud.com', 'Отправитель');
$mail->addAddress('laptev11aleks@mail.ru', 'Получатель');
// Тело письма
$mail->isHTML(true);
$mail->Subject = 'Тестовое письмо';
$mail->Body = 'Привет, это тестовое письмо.';
// Отправить письмо
if(!$mail->send()) {
echo 'Ошибка отправки письма: ' . $mail->ErrorInfo;
} else {
echo 'Письмо успешно отправлено!';
}
?>
А вот скрин его работы:
P.S. Надеюсь на Вашу помощь!!