Настройка почты в Adobe Muse


Вы добавили на сайт почтовую форму, но при отправке получаете уведомление от сайта с ошибкой

Требуется настройка SMTP:

1) В панели управления в разделе «Почтовые домены» добавьте домен и поставьте галочку DKIM в параметрах домена
2) В панели управления в разделе «Почтовые ящики» создайте почтовый ящик в зоне домена: ***@имя_домена В поле «Слать копии писем на e-mail» можете указать внешний почтовый ящик (mail, yandex,google и т.д.)
3) В папку /www/имя_домена/scripts/ распаковываем PHPMailer.tar.gz
4) В начало /www/имя_домена/scripts/form_process.php вставляем require 'PHPMailer-5.2.8/PHPMailerAutoload.php';
5) Ищем: $sent = @mail($to, $subject, $message, $headers); и комментируем, поставив вначало //.
Либо просто заменяем на:
// $sent = @mail($to, $subject, $message, $headers);
$mail = new PHPMailer;
$mail->isSMTP();
$mail->Host = 'localhost'; // здесь адрес сервера smtp. Если яндекс, то $mail->Host = 'tls://smtp.yandex.ru';
$mail->SMTPAuth = true;
$mail->Username = '[email protected]'; // логин от почтового ящика
$mail->Password = '9sbmb'; // пароль
//$mail->SMTPSecure = 'ssl';(Если mail.ru,gmail.com расскоментировать.)
$mail->Port = 25; // здесь smtp-порт. Если яндекс, то 587
$mail->CharSet = 'UTF-8';
$mail->From = '[email protected]'; // Сюда вставляем адрес почтового ящика с которого отправляются письма
$mail->FromName = '[email protected]вашсайт.рф'; //Имя, от кого письмо
$mail->addAddress($to);
$mail->isHTML(true);
$mail->Subject = $subject;
$mail->Body = $message;
$sent = $mail->send();
6) На файл /www/имя_домена/scripts/form_process.php поставить права 555



7) Проверяем отправку:


Если Вы не знаете, как закачать Adobe Muse, воспользуйтесь инструкцией.
  • 0

Комментарии (0)

Автор топика запретил добавлять комментарии