Не существует пакета Debian с именем mysql
. Пакеты (которые, вероятно, придётся устанавливать вручную) называются mysql-client
, mysql-server
и mysql-testsuite
, с пакетами для конкретной версии, если не нужна "текущая версия".
Вы можете использовать sendmail
или "sendmail look alike", предоставленный postfix/exim/....
/usr/sbin/sendmail -i -- $recipients < message_file
-i
-не обрабатывать линии с ведущей точкой специально
Вы можете использовать более экзотические "sendmail look alike" (, например. предоставляетсяmsmtp
)для отправки напрямую через другой smtp-хост без «общесистемной» конфигурации. msmtp
распространяется в Debian, поэтому, вероятно, он будет включен в другие дистрибутивы Linux.
https://packages.debian.org/stretch/msmtp
Package: msmtp (1.6.6-1)
light SMTP client with support for server profilesmsmtp is an SMTP client that can be used to send mails from Mutt and probably other MUAs (mail user agents). It forwards mails to an SMTP server (for example at a free mail provider), which takes care of the final delivery. Using profiles, it can be easily configured to use different SMTP servers with different configurations, which makes it ideal for mobile clients.
К сожалению, sendmail
и mailx
не позволяют указать другой SMTP-сервер. Но вы можете совместить ответ Анджея с ssh. Хотя я буду использовать опцию -t
для чтения получателей из читаемого файла/данных.
cat <messagefile> | ssh user@mailhost /usr/sbin/sendmail -i -t
<messagefile>
— это файл, содержащий сообщение MIME, а mailhost — это SMTP-сервер. user
— это идентификатор входа на SMTP-сервер.
s -гвоздь представляет собой значительно улучшенную альтернативу mailx
, которая,среди многих других улучшений позволяет указать SMTP-сервер в командной строке.
напр.
s-nail -S "smtp=smtp://remote-server:port" < message.txt
Он даже поддерживает зашифрованный SMTP (с использованием STARTTLS, SMTPS или SUBMISSION )и SMTP AUTH. Подробности см. в man s-nail
.
s-nail
доступен в предварительном -пакете для нескольких дистрибутивов Linux (, например. в дебиане apt-get install s-nail
.