Небольшая доработка для корректной отправки писем через SMTP для SimplaCMS.
Обсуждение - Оффициальный форум поддержки SimplaCMS - Отправка писем через SMTP
Отправка писем стандартной функцией php mail не гарантирует 100% доставку письма до клиента, не имеет подписи и письмо может легко попасть в спам. Использование SMTP решает эту проблему.
- Открываем
/config/config.php
, и копируем от туда код к себе. - Настраиваем SMTP в файле
/config/config.php
- Качаем PHPMailer
- Находим папку
src
, копируем из неё все файлы к себе в проект, в папку/api/PHPmailer/
(папку PHPmailer надо создать) - Копируем
/api/Notify.php
к себе (если у вас SimplaCMS без доработок в этом файле) или выразем только нужный код, а именно c 1 по 89 строку.
- копируем файл _test_mail.php к себе в корневую папку сайта
- меняем почту x404@bk.ru на свою
- запускаем файл по пути
http://sitename/_test_mail.php