Автор Тема: Замена функции mail() в самописных скриптах  (Прочитано 1685 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Aurum

  • Гость
Для отправки писем с сайта вы можете использовать библиотеку PHPMailer.

1. Скачиваем по ссылке PHPMailer.zip скрипт и распаковываем в директории сайта.

2. Изменяем файл phpmailer.php
#######################################
$mail->Host = 'server1.ahost.uz';                    // Название сервера можете узнать в личном кабинете на странице управления услугой.
$mail->Username = 'user@example.uz';          // Почтовый ящик (e-mail), созданный в cPanel -> Учетные записи почты.
$mail->Password = 'secret';                             // Пароль от созданного почтового ящика.
$fromName = '';                                                // Имя отправителя сообщения, можно оставить пустым.
#######################################

3. В файле где вы используете функцию mail($to, $subject, $message):
A) Подключите файл phpmailer.php:
require_once "phpmailer/phpmailer.php";    (путь к файлу phpmailer.php может отличаться в зависимости от того в какую папку вы распакуете архив phpmailer.zip)
B) Вместо функции mail($to, $subject, $message) используйте функцию sendMail($to, $subject, $message).


« Последнее редактирование: 29 Июнь 2020, 18:19:48 pm от Eugenious »