Отправка почты на e-mail пользователей — это стандартная возможность CMS Joomla. Настройка почты на Joomla позволяет организовать отправку писем через массовую рассылку, через форму обратной связи и при регистрации новых пользователей на сайте Джумла. При регистрации нового пользователя, этому пользователю и администратору сайта будет направляться письмо на почту (настраивается в Админ-Панели CMS).
1. Зайти в Админ-Панель Joomla — http://domain/administrator
2. Перейти во вкладку «Система» и выбрать раздел «Общие настройки«
3. В появившимся окне перейти во вкладку «Сервер«
4. Во второй колонке справа видим раздел «Настройка почты»
5. Существует три способа отправки почты:
— phpmail
E-mail сайта — Ваш почтовый аккаунт, с которого будет производиться отправка почты, в «www домены» поле «E-Mail администратора» в ISPManager.
Отправитель письма — имя отравителя, допустим, «Администрация».
— sendmail
E-mail сайта — Ваш почтовый аккаунт с которого будет производится отправка почты, в «www домены» поле «E-Mail администратора» в ISPManager.
Отправитель письма — имя отравителя, допустим, «Администрация»
Путь к Sendmail — /usr/sbin/sendmail
ВАЖНО: Для того, чтобы скрипт доставки почты работал исправно, необходимо прописать Ваш почтовый аккаунт, с которого будет отправляться почта, в «www домены» (поле «E-Mail администратора»). Также в папке php-bin в файле php.ini указать путь через Sendmail.
sendmail_path = "/usr/sbin/sendmail -t -i -f [email protected]"
— SMTP
E-mail сайта — Ваш почтовый аккаунт, с которого будет отправляться почта.
Отправитель письма — имя отравителя, допустим, «Администрация»
Включить авторизацию на SMTP-сервере
Защита SMTP — на Ваше усмотрение
Порт SMTP-сервера — 25 (это стандартный порт)
Имя пользователя SMTP — Ваш адрес електронной почты
Пароль для SMTP — Ваш пароль к почтовому ящику
SMTP-сервер — в зависимости от Вашего почтового домена, например, smtp.mail.ru
Данная инструкция разарабатывалась на основе Joolma 3.1.
Для версий ниже/выше действия аналогичны.