Устанавливаем:
apt install msmtp
Создаем файл ~/.msmtprc с правами 0600
# Set default values for all following accounts.
defaults
port 587
tls on
tls_starttls on
tls_trust_file /etc/ssl/certs/ca-certificates.crt
logfile -
account acc-name
host cnc-blog.ru
from user@cnc-blog.ru
auth on
user user@cnc-blog.ru
password pass
# Set a default account
account default : acc-name
Создаем скрипт отправки почты:
#!/usr/bin/env bash
(
cat <<EOF
Content-Type: text/plain; charset=UTF-8
To: user@cnc-blog.ru
Subject: subject
EOF
cat ./mail_text.txt
) | msmtp user@cnc-blog.ru