Для перевірки роботи Ваших проектів на 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.