Оцініть цю публікацію!
[Усього: 0 Середнє значення: 0]
PHP-скрипт для відправлення електронної пошти через PHPMailer:
<?php use PHPMailer\PHPMailer\PHPMailer; use PHPMailer\PHPMailer\Exception; // Включення автозавантаження класів PHPMailer require 'vendor/autoload.php'; // Ініціалізація об'єкта PHPMailer $mail = new PHPMailer(true); try { // Налаштування сервера відправлення пошти $mail->isSMTP(); $mail->Host = 'smtp.example.com'; $mail->SMTPAuth = true; $mail->Username = 'your_username'; $mail->Password = 'your_password'; $mail->SMTPSecure = 'tls'; $mail->Port = 587; // Встановлення відправника та отримувача $mail->setFrom('from@example.com', 'Your Name'); $mail->addAddress('recipient@example.com', 'Recipient Name'); // Встановлення теми та тіла листа $mail->Subject = 'Тема листа'; $mail->Body = 'Тіло листа. Можете використовувати HTML та інші теги.'; // Відправлення листа $mail->send(); echo 'Лист відправлено успішно!'; } catch (Exception $e) { echo 'Помилка відправлення листа: ', $mail->ErrorInfo; } ?>
Цей код використовує бібліотеку PHPMailer для спрощення відправлення електронних листів через PHP. Пам’ятайте, що вам потрібно буде встановити PHPMailer, перш ніж ви зможете використовувати цей код. Ви можете встановити PHPMailer за допомогою Composer:
composer require phpmailer/phpmailer
Цей приклад допоможе вам налаштувати PHPMailer для відправлення листів через ваш SMTP-сервер.