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:
Task Coach — это простой менеджер персональных задач (органайзер) с открытым исходным кодом, предназначенный для учёта личных задач и списков дел.
Task Coach может сортировать задачи по разным атрибутам, например по дате выполнения, назначенному приоритету или времени, потраченному на выполнение задачи. Task Coach также позволяет делать заметки и присоединять файлы к задачам. Формат, в котором хранятся данные…
Qucs — свободная программа, предназначенная для моделирования электронных цепей. Распространяется по лицензии GPL. Позволяет моделировать электронную аппаратуру в режиме малого и большого сигнала, а также шумовые характеристики. Пользовательский интерфейс — графический. Цифровая аппаратура моделируется с использованием VHDL и/или Verilog.
Включает в себя большую постоянно пополняемую библиотеку…
gbrainy — это игра для тренировки интеллекта. Цель игры — совместить элементы интеллектуальной работы и игры.
На выбор предоставляется несколько различных типов игр: логические головоломки, вычисления в уме, упражнения на память и словесные аналогии.
gbrainy позволяет изменять уровень сложности, чтобы этой программой могли пользоваться дети, взрослые и пожилые люди. Приложение ведёт историю,…
Cpufreq — апплет, предназначенный для смены частоты процессора. Будет весьма полезен тем, кто хочет продлить время работы своего ноутбука.
Для нетбуков и ноутбуков актуальной проблемой является автоматическая регулировка частоты центрального процессора, которая позволяет экономить заряд батареи и уменьшать шум от работы системы охлаждения. Cpufreq позволяет с легкостью менять частоту работы…
В данной статье я попытаюсь просто и доступно описать установку и настройку ProFTPd, для предоставления ftp доступа к сайту для конкретного пользователя к определенному виртуальному хосту.
Такой пользователь может изменять файлы, закачивать новые на сайт, но только в пределах сайта к которому предоставлен ftp доступ.
Сервер Apache2 работает от имени www-data, у которого UserId=33, GroupId=33, соответственно наш…