Для проверки работы Ваших проектов на наших VDS предлагаем Вам льготный период, оформите заказ на 3 дня.
Для отправки электронной почты через Gmail SMTP с использованием библиотеки PHPMailer вы можете использовать следующий пример кода:
// Путь к PHPMailer use PHPMailer\PHPMailer\PHPMailer; use PHPMailer\PHPMailer\Exception; require 'vendor/autoload.php'; // Путь к вашим файлам PHPMailer // Инициализация нового объекта PHPMailer $mail = new PHPMailer(true); try { // Настройки сервера $mail->isSMTP(); $mail->Host = 'smtp.gmail.com'; $mail->SMTPAuth = true; $mail->Username = 'ваш_адрес@gmail.com'; // Замените на свой адрес Gmail $mail->Password = 'ваш_пароль'; // Замените на свой пароль Gmail $mail->SMTPSecure = 'tls'; $mail->Port = 587; // Настройки сообщения $mail->setFrom('ваш_адрес@gmail.com', 'Ваше имя'); $mail->addAddress('адрес_получателя@example.com', 'Имя получателя'); // Добавьте адрес получателя $mail->isHTML(true); $mail->Subject = 'Тема письма'; $mail->Body = 'Текст письма'; $mail->send(); echo 'Письмо отправлено!'; } catch (Exception $e) { echo "Письмо не может быть отправлено. Ошибка: {$mail->ErrorInfo}"; }
Пожалуйста, убедитесь, что вы используете свои собственные учетные данные Gmail для поля Username и Password и что вы разрешили доступ к учетной записи по протоколу SMTP в настройках безопасности вашего аккаунта Gmail.