Для перевірки роботи Ваших проектів на VDS пропонуємо Вам пільговий період, оформити замовлення на 3 дні.
Вот приклад налаштування PHPMailer для відправки електронної пошти через SMTP-сервер Gmail:
use PHPMailer\PHPMailer\PHPMailer; use PHPMailer\PHPMailer\Exception; require 'vendor/autoload.php'; $mail = new PHPMailer(true); try { // Налаштування сервера $mail->SMTPDebug = 0; $mail->isSMTP(); $mail->Host = 'smtp.gmail.com'; $mail->SMTPAuth = true; $mail->Username = 'your@gmail.com'; $mail->Password = 'your_password'; $mail->SMTPSecure = 'tls'; $mail->Port = 587; // Відправник і отримувач $mail->setFrom('your@gmail.com', 'Your Name'); $mail->addAddress('recipient@example.com', 'Recipient Name'); // Вміст листа $mail->isHTML(true); $mail->Subject = 'Subject'; $mail->Body = 'This is the HTML message body in bold!'; $mail->send(); echo 'Message has been sent'; } catch (Exception $e) { echo "Message could not be sent. Mailer Error: {$mail->ErrorInfo}"; }
Не забудьте замінити 'your@gmail.com' і 'your_password' на вашу електронну пошту і пароль. Крім того, переконайтеся, що у вас увімкнено "менш безпечні додатки" в налаштуваннях свого облікового запису Gmail, якщо ви стикаєтеся з проблемами під час відправлення листів.
'your@gmail.com'
'your_password'