Установка 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
ПОНРАВИЛАСЬ ИЛИ ОКАЗАЛАСЬ ПОЛЕЗНОЙ СТАТЬЯ, ПОДДЕРЖИ АВТОРА ДОНАТОМ
Обсуждение
Нет комментариев.