Введите uuencode /path/filename.txt | sendmail -s "subject" user@domain в своем терминале для отправки почты.
Замените «путь» на фактический путь к каталогу, в котором находится файл для прикрепления. Замените «filename.ext» на фактическое имя файла и расширение. Замените «тему» на строку темы, которую вы хотите, чтобы письмо было у вас. Замените «user @ domain» на адрес электронной почты получателя.Это фактический процесс отправки почты с приложением.
добавьте uuencode /path/filename.txt перед командой sendmail в ваш скрипт. Я имею в виду изменить его как
mailalert(){
uuencode /path/filename.txt
sendmail -F Sender-Name -it <<END_MESSAGE
To: Recipient@example.com
Subject: Subject
Message
END_MESSAGE
}
надежды, которые могут вам помочь.
выполните следующие шаги.
Сначала установите mingetty: $ sudo apt-get install mingetty
5.2) Редактирование /etc/init/tty1.conf
/ * Для создания Root по умолчанию Вход * /
Изменить: exec / sbin / getty -8 38400 tty1
Кому: exec / sbin / mingetty --autologin root --noclear tty1
/ * Для обычного пользователя в качестве входа по умолчанию * /
exec / bin / login -f abcuser & lt; / dev / tty1> / dev / tty1 2> & amp; 1