Настройка отправки почты в наших порталах

Каждый сайт отправляет данные своим пользователям по средствам электронной почты. В этой инструкции речь пойдет о том, как настроить такую отправку в наших порталах

Портал будет работать быстрее на хостинге TimeWeb
Лучший хостинг для портала на Joomla

Настройка главной почты сайта на Joomla

Для того, что бы указать общую почту для всего сайта нужно в панели управления сайтом перейти Система/Общие настройки вкладка Сервер. Далее в разделе Настройка почты указать E-mail сайта и Отправитель письма.

После этого Сохраните настройки и произведите Тестовую отправку. Если все сделали правильно, Вы увидите сообщение, о успешной отправке письма и получите его на свою электронную почту.

Важно!

Что бы письма не попадали в спам, рекомендуется в качестве почтового домена указывать домен сайта. То есть почтовый ящик должен быть привязан к доменному имени. Например, если Ваш сайт domen.ru, то и почта у сайта должна быть mail@domain.ru. Почтовые сервисы типа Яндакса и Mail.ru принимают за спам почту, отправленную с серверов отличных от сервера почтового ящика

Настройка почты из форм добавления материалов RS Form

Наши порталы отправляют письма со всех форм заполняемых пользователями: Регистрация, Добавление объявлений и т.д. Эти формы реализованы с помощью компонента RS Form.

У каждой формы можно настроить текст письма, который получит пользователь после отправки формы.

Для этого в панели управления сайтом переходим Компоненты/RS Form/Управление формами. В списке форм нужно выбрать необходимую для редактирования (вы можете изменить текст письма во всех формах). Для примера я возьму форму Регистрации пользователя.

В настройках формы перейти на вкладку Свойства и в левом меню можно отредактировать письма, отправляемые как Пользователю, так и Администратору сайта.

На примере E-mail пользователя я покажу, как редактировать текст письма.

На вкладке Компоненты в этой же форме у нас созданы все поля формы. Для этой формы нас интересуют поля логин(номер телефона),e-mail и пароль, для того, что бы отправить эти данные почтой пользователю, который зарегистрирован.

Как видим, мы задали этим полям соответственно наименования phone, mail и pass. Именно эти переменные мы будем использовать в форме отправки.

И теперь перейдя на вкладке Свойства в E-mail пользователя, будем заполнять данные для отправки почты. Поля От и От имени оставляем без изменений (тут будут взяты глобальные настройки Joomla, т.е. почта и отправитель, введенные в общих настройках Joomla). В поле Кому вписываем {mail:value}

Как Вы поняли mail - это наименование поля электронной почты в самой форме на вкладке Компоненты.

В поле Тема, пишем саму тему письма, которую получит пользователь. Теперь нужно настроить сам текст, который придет пользователю после регистрации. Для этого нажимаем кнопку Редактировать текст письма. В открывшемся окне пишем текст, который получит пользователь после регистрации.

В этот текст можно добавить любую переменную, используемую в форме. Для этого нужно знать наименование и добавить к нему value. Например {name:value}.

По аналогии настраивается почта во всех остальных формах.

Настройка почты для получения уведомлений о новых комментариях

После того, как пользователь оставляет комментарий. На почту администратору портала приходит уведомление на электронную почту. Изменить почту можно в настройках компонента JComments.

Для этого в панели управления необходимо перейти Компоненты/JComments/Настройки. На вкладке Общие в поле E-mail для уведомлений нужно ввести свою почту

Если у Вас возникли вопросы по данной инструкции, то вы можете задать их на форуме .