Если Контактная Форма не отправляет электронные сообщения правильно, то используя Simple Mail Transfer Protocol (SMTP) в настройках почты, можно решить эту проблему.
По умолчанию, Joomla 2.5 и Joomla 3.0 используют функцию PHP Mail ()для отправки электронных сообщений с сервера. Параметры могут быть изменены с помощью области администратора Joomla.
Ключевым моментом здесь является использование надлежащего номера SSL порта, а также использование соответствующей информации учетной записи в Google, включая имя пользователя и пароль. В верхнем меню, наведите курсор мыши на сайт и нажмите кнопку глобальной конфигурации, перейдите на вкладку Сервер.
Найдите пункт Настройки Почты для настройки параметров SMTP. Здесь вы введёте данные с электронной почты с домена Google Apps.
Настройки электронной почты в Google Apps SMTP
- Отправитель → SMTP
- С какого адреса → Ваш адрес электронной почты Этот адрес электронной почты защищен от спам-ботов. У вас должен быть включен JavaScript для просмотра.
- От имени → Название вашего сайта или ваше имя администратора сайта
- Путь отправки сообщения → Это уже должно присутствовать, если нет, то это должна быть следующая директория / usr / sbin / Sendmail
- Аутентификация SMTP → Выберите Да
- SMTP Безопасность → Уровень защищённых сокетов (SSL)
- Порт SMTP → 465 (Если SSL порт 465 не работает, попробуйте вместо него использовать порт 587)
- Имя пользователя SMTP → Ваш адрес электронной почты Этот адрес электронной почты защищен от спам-ботов. У вас должен быть включен JavaScript для просмотра.
- Пароль SMTP → Пароль вашей электронной почты
- SMTP хост → smtp.gmail.com
После настройки параметров нажмите кнопку "Сохранить и закрыть". Теперь вы можете перейти на контактную форму и отправить письмо по электронной почте. Проверьте свой Joomla сайт и убедитесь в том, что письма отправляются должным образом.