Joomla 3. Настройка электронной почты сайта
Предыдущая статья закончилась тем, что о настройках почты сайта будет рассказано отдельно. В этой статье и поговорим о том, как настроить электронную почту сайта. Электронная почта сайта, в первую очередь нужна для автоматической отправки служебных сообщений посетителям и пользователям сайта на Joomla 3. Это, например сообщения администратору сайта о регистрации нового пользователя или сообщение пользователю сайта со ссылкой на восстановление пароля и т. д.
В общих настройках Joomla сайта, настройки почты находятся на вкладке «Сервер», в блоке «Настройка почты».
Отправка почты. Этим переключателем можно выключить возможность отправки почты с сайта. Причины могут быть разные: или вообще не используется почта сайта, или сайт взломан и с него осуществляется рассылка спама и т. д. По умолчанию функция почты сайта включена.
Способ отправки. Данная настройка определяет способ отправки сообщений. Существует три способа отправки сообщений с сайта: «PHP Mail», «Sendmail», «SMTP».
E-mail сайта. В это поле вводится адрес используемого ящика электронной почты.
Отправитель письма. Текст, введённый здесь, будет отображаться у получателя в поле «От». Например, можно ввести «Администрация сайта такого-то» или «Интернет магазин такой то» и т. д.
Disable Mass Mail. Название этого переключателя переводится как «Отключить массовую рассылку сообщений». Если на вашем сайте не предусмотрена регистрация пользователей или вы не собираетесь рассылать сообщения пользователям вашего сайта, то эту опцию можно отключить. Если же нет, то вы сможете отправлять сообщения зарегистрированным пользователям или группе пользователей сайта. По умолчанию возможность массовой рассылки включена.
PHP Mail
Это самый предпочтительный способ отправки почты. Есть некоторые тонкости. Они касаются хостинга.
Если сайт находится на «боевом» хостинге, то сначала на хостинге, в своём домене нужно создать почтовый ящик. Адрес этого почтового ящика надо ввести в поле «E-mail сайта». И всё! Но адрес именно почтового ящика созданного на хостинге, а не какой-нибудь произвольный.
Если сайт находится на локальном хостинге, то почти то же самое, но чуть-чуть больше. В этом цикле статей был организован локальный хостинг на XAMPP. В состав пакета XAMPP входит почтовый сервер Mercury. Он уже настроен и его осталось только включить. Сразу же можно установить запуск почтового сервера при старте XAMPP.
После старта Mercury становится доступной кнопка «Admin», которая открывает его панель управления. В панели управления почтового сервера переходим в меню «Configuration», а затем в «Manage local users...».
Видим, что на сервере есть три пользователя, которым соответствуют три почтовых ящика: два административных, они помечены звёздочками и один пользовательский. Вот его мы и будем использовать. Только перед этим немного его поправим. Выделите запись пользователя «newuser», кнопкой «Change...» откройте её для редактирования и измените следующим образом.
Обязательно укажите пароль и сохраните изменения. Закройте панель управления Mercury и ещё раз убедитесь, что почтовый сервер запущен. Теперь у вас есть почтовый ящик website@localhost. Адрес этого почтового ящика надо ввести в поле «E-mail сайта» в блоке «Настройка почты».
Для того чтобы получать сообщения через почтовый клиент (Thunderbird, The Bat!, Outlook и т. д.) в настройках, в качестве серверов входящей и исходящей почты укажите localhost.
SMTP
Этот способ отправки почты позволяет использовать для сайта произвольный, существующий почтовый ящик. Выглядит это так.
Чтобы правильно настроить способ отправки SMTP, могут потребоваться данные, которые предоставляет ваш поставщик услуг электронной почты.
Для данного способа отправки почты с сайта добавились несколько полей. Давайте разберёмся! Поле E-mail сайта вам уже знакомо – сюда вводится адрес электронной почты (почтового ящика).
Авторизация на SMTP-сервере. Подавляющее число SMTP-серверов использует авторизацию для отправки сообщений. Поэтому можно сразу включить эту опцию.
Защита SMTP. О поддержке защиты лучше узнать у поставщика услуг электронной почты. Поддерживается ли защищённая отправка сообщений, и какая технология (SSL, TLS) для этого используется.
Порт SMTP-сервера. Обязательное поле. В подавляющем большинстве случаев используется порт 25.
Имя пользователя SMTP. Для разных серверов может использоваться: или короткое имя пользователя, или полное. Короткое имя пользователя – это часть адреса электронной почты до символа «@». Полное имя пользователя совпадает с адресом электронной почты. О том, какой формат имени пользователя используется можно узнать у своего провайдера электронной почты. Чаще используется полное имя пользователя.
Пароль для SMTP. Пароль для указанного почтового ящика.
SMTP-сервер. Полное имя SMTP-сервера. Можно узнать у провайдера электронной почты.
Sendmail
Этот способ отправки почты самый экзотический из всех трёх. Он сохранился ещё с тех времен, когда на хостингах отправка сообщений осуществлялась программой Sendmail. Сейчас этот способ устарел и используется крайне редко. Поэтому мы не будем его рассматривать.
А теперь перейдём к заключительной статье об общих настройках Joomla и рассмотрим «Права и фильтры текста».
Помните, что у нас вы можете не только купить готовый сайт или заказать его разработку, но и подобрать подходящий тариф поддержки сайта, заказать продвижение сайта в поисковых системах, а так же зарегистрировать домен в одной из двухсот доменных зон и выбрать недорогой тариф хостинга! Айтишник РУ
Об авторе:
Меня зовут Андрей Золкин. Из более, чем пятнадцати лет работы в сфере информационных технологий, десять лет работаю с системами, базирующимися на открытом исходном коде. На страницах сайта Aitishnik.Ru веду блоги по CMC Joomla и Debian GNU/Linux.
Ещё статьи о Joomla 3
-
Установка memcached на XAMPP в Windows 7
Из статьи «Joomla 3. (часть 2)» вы узнали, что в новой версии Joomla появилась поддержка memcached, а в процессе рассмотрения статьи «Файл configuration.php» вкратце познакомились с настройками этого сервиса. В этой статье описывается установка и настройка memcached на локальном...
Установка Joomla 3
Вот и настал этот долгожданный момент – установка Joomla. По сравнению с предыдущими версиями, процесс установки Joomla 3 стал ещё более простым и наглядным. Собственно сама установка делается всего за три шага. Язык программы установки определяется автоматически. По окончании...
Joomla 3. Первый вход. Админка и сайт
В прошлый раз мы рассматривали установку Joomla 3. Надеюсь, это было легко и просто. Теперь, чтобы и дальше было так же просто, сделаем первый вход в административную часть Joomla, в общих чертах познакомимся с элементами управления, внесем некоторые изменения и зайдём на сайт с лицевой части. Для демонстрации возможностей, править будем и с административной, и с лицевой стороны сайта....
Joomla 3. Мультиязычность. Многоязычный сайт ч.1...
В этой статье я опишу включение и настройку мультиязычности на сайте под управлением Joomla 3. В итоге получится простейший многоязычный сайт. Поддержка многоязычности или по-другому мультиязычности стандартными средствами, без сторонних расширений является одним из...
Персональные данные в Joomla! ч.1
Начиная с версии 3.9, в Joomla появился набор расширений для обеспечения конфиденциальности и соответствия таким законам, как GDPR (для Европейского Союза) и ФЗ-152 (для России). Суть этих законов в том, чтобы усилить и стандартизировать...
Настройка CAPTCHA в Joomla 3
В предыдущей статье о настройках Joomla рассматривалась общая для всего сайта группа настроек. Одна из настроек устанавливает тип CAPTCHA на сайте. Но без некоторых манипуляций сделать это не получится. В этой статье описывается включение и настройка CAPTCHA на сайте под управлением ...