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:
TzClock — простые часы, которые отображают на рабочем столе текущее местное время по всему миру.
TzClock имеет немного настроек внешнего вида, дополнительно можно изменить масштаб часов. Так же имеется встроенный будильник, в нем необходимо указать указать команду, которая будет исполнена в назначенное время.
Для установки программы TzClock необходимо скачать deb пакет с официального сайта программы и…
OpenShot Video Editor — это свободный нелинейный видеоредактор с открытым исходным кодом для Linux, построенный с помощью Python, GTK и MLT Framework. Проект был основан в августе 2008 года Джонатоном Томасом, с целью предоставления стабильного, свободного и простого в использовании видеоредактора.
После очередного обновления видеоредактор Openshot перестал запускаться, при запуске программы через терминал возникает…
HomeBank — быстрая и простая программа для управления вашими денежными счетами. Она отличается от gnucash улучшенным внешним видом и более быстрым запуском. Имеет множество возможностей, таких как простой анализ с применением диаграмм (статистика, бюджет, овердрафт, транспортные расходы), поддержка нескольких счетов, управление бюджетом, напоминания, импорт из файлов OFX/QFX-CSV, визуализация состояния операций.…
Rexloader — бесплатный кроссплатформенный многопоточный менеджер загрузок. Менеджер загрузок работает по протоколу http и https, поддержка которых осуществляется соответствующим плагином. Разрабатывается плагин для работы с FTP, в планах добавление плагинов для поддержки Bittorent, DC++ и загрузки видео с YouTube.
К сожалению менеджер загрузок пока не поддерживает интеграцию с браузером, поэтому для…