SCROLL
Среднее время на прочтение: 1 мин.

Установка 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 приводим к виду:

/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
 

ПОНРАВИЛАСЬ ИЛИ ОКАЗАЛАСЬ ПОЛЕЗНОЙ СТАТЬЯ, ПОДДЕРЖИ АВТОРА ДОНАТОМ

Обсуждение

0 комментариев

Нет комментариев.