Установи Linux! Стань свободным!
Онлайн всего: 2 | Посетители: 0 | Боты: 2
Дата 17.11.2025 Время: 07:42
Ваш IP: 216.73.216.46
Загрузка сервера: 0.74
old.ubuntu-desktop.ru - НА СЕРВЕРЕ ОТКЛЮЧЕНА ФУНКЦИЯ MAIL() — устанавливаем SSMTP клиент для отправки почты - Сервер    Главная > Каталог статей > Сервер

НА СЕРВЕРЕ ОТКЛЮЧЕНА ФУНКЦИЯ MAIL() — устанавливаем SSMTP клиент для отправки почты

Для того чтобы новые пользователи вашего сайта могли регистрироваться, необходимо подключить функцию php mail(). Иначе при регистрации пользователь он увидит сообщение — «На сервере отключена функция mail()», при этом письма о прохождении регистрации на свой e-mail он не получит.

Для решения этой проблемы в терминале необходимо выполнить несколько команд:

Установка SSMTP клиента для отправки почты.

Для установки SSMTP выполните в терминале:

Установка и настройка почтового сервера.

sudo apt-get install ssmtp

Далее для работы почты необходимо изменить файлы revaliases, php.ini и файл-конфигурации ssmtp.conf.

По такому примеру (см.ниже) можно настроить почту и под любого другого сервиса почты.

Пример настроек для yandex.ru

sudo gedit /etc/ssmtp/revaliases

Пишем следующие строчки, и не забываем их изменить под свои данные

root:логин@yandex.ru:smtp.yandex.ru:465

UserUbuntu:логин@yandex.ru:smtp.yandex.ru:465

www-data:логин@yandex.ru:smtp.yandex.ru:465

Сохраняем и закрываем.

Редактируем конфиг:

sudo gedit /etc/ssmtp/ssmtp.conf

И все содержимое заменяем следующим:

hostname=localhost

FromLineOverride=NO

AuthUser=логин@yandex.ru

AuthPass=Ваш_пароль_от почты

mailhub=smtp.yandex.ru:465

UseTLS=YES

Вводим свои данные, сохраняем, и закрываем.

Далее откроем php.ini и отредактируем его:

sudo gedit /etc/php5/apache2/php.ini

находим параметр: sendmail_path, и добавляем путь к ssmtp:

sendmail_path = /usr/sbin/ssmtp -t

Сохраняем изменения и перезагружаем Apache:

sudo /etc/init.d/apache2 restart

Рейтинг
<< Предыдущая статьяСледующая статья >>
  2017-08-11 22:45:42 | liman28 | Категория: Сервер | Просмотров: 55
Комментарии
E-mail (не будет опубликован)
Имя
Комментарий
Введите число с картинки:     
Случайные статьи

   TzClock — простые часы, которые отображают на рабочем столе текущее местное время по всему миру
TzClock — простые часы, которые отображают на рабочем столе текущее местное время по всему миру. TzClock имеет немного настроек внешнего вида, дополнительно можно изменить масштаб часов. Так же имеется встроенный будильник, в нем необходимо указать указать команду, которая будет исполнена в назначенное время. Для установки программы TzClock необходимо скачать deb пакет с официального сайта программы и…
  2017-08-12 00:20:20 | Категория: Разное
   Не запускается OPENSHOT (Ubuntu 15.10)
OpenShot Video Editor — это свободный нелинейный видеоредактор с открытым исходным кодом для Linux, построенный с помощью Python, GTK и MLT Framework. Проект был основан в августе 2008 года Джонатоном Томасом, с целью предоставления стабильного, свободного и простого в использовании видеоредактора. После очередного обновления видеоредактор Openshot перестал запускаться, при запуске программы через терминал возникает…
  2017-08-13 10:19:45 | Категория: Система
   HOMEBANK — ПРОГРАММА ДЛЯ УПРАВЛЕНИЯ ВАШИМИ ДЕНЕЖНЫМИ СЧЕТАМИ
HomeBank — быстрая и простая программа для управления вашими денежными счетами. Она отличается от gnucash улучшенным внешним видом и более быстрым запуском. Имеет множество возможностей, таких как простой анализ с применением диаграмм (статистика, бюджет, овердрафт, транспортные расходы), поддержка нескольких счетов, управление бюджетом, напоминания, импорт из файлов OFX/QFX-CSV, визуализация состояния операций.…
  2017-08-04 14:23:31 | Категория: Офис
   Rexloader — бесплатный многопоточный менеджер загрузок
Rexloader — бесплатный кроссплатформенный многопоточный менеджер загрузок. Менеджер загрузок работает по протоколу http и https, поддержка которых осуществляется соответствующим плагином. Разрабатывается плагин для работы с FTP, в планах добавление плагинов для поддержки Bittorent, DC++ и загрузки видео с YouTube. К сожалению менеджер загрузок пока не поддерживает интеграцию с браузером, поэтому для…
  2017-08-12 21:31:25 | Категория: Интернет
   Отключаем всплывающие подсказки Xubuntu 13.10
Для отключения всплывающих подсказок надо открыть для редактирования файл .gtkrc-2.0   Находим файл:   locate .gtkrc-2.0   /home/имя пользователя/.gtkrc-2.0   Открываем файл для редактирования: sudo nano /home/имя пользователя/.gtkrc-2.0   Добавляем строчку gtk-enable-tooltips = 0 Сохраняемся Ctrl+Alt и…
  2017-08-03 11:05:21 | Категория: Система

Вверх