Установка SSMTP-клиента на Debian 8.
SSMTP — это простой SMTP-клиент для доставки почты. Программа лёгкая и простая в настройке, поддерживает шифрование. Разберем как установить и настроить его на Debian 8 Jessie.
Установка SSMTP
Обновляем систему до актуального состояния:
sudo apt-get update && sudo apt-get upgrade -yУстанавливаем SSMTP:
sudo apt-get install ssmtpКонфигурация SSMTP
Делаем резервную копию файла конфигурации:
sudo cp /etc/ssmtp/ssmtp.conf /etc/ssmtp/ssmtp.conf.backupФайл конфигурации /etc/ssmtp/ssmtp.conf приводим к виду:
mailhub=<SMTP server>:587
AuthUser=user1@example.com
AuthPass=PassW0rd
FromLineOverride=YES
rewriteDomain=example.com
#UseSTARTTLS=YES
UseTLS=YES
root=user1@example.comДля защиты сервера от возможности слать через него спам с пользовательских учетных записей, необходимо указать явно почта от какого пользователя и с какого ящика может уходить. В файл алиасов /etc/ssmtp/revaliases добавляем:
root:user1@example.com:<SMTP server>:587Установим использование SSMTP по-умолчанию в системе:
sudo mv /usr/sbin/sendmail /usr/sbin/sendmail.old
sudo ln -s /usr/sbin/ssmtp /usr/sbin/sendmailПроверим отправку писем:
echo "Test message" | mail -s Test user2@example.comПОНРАВИЛАСЬ ИЛИ ОКАЗАЛАСЬ ПОЛЕЗНОЙ СТАТЬЯ, ПОДДЕРЖИ АВТОРА ДОНАТОМ
Обсуждение
Нет комментариев.