Самый простой вариант, который мне нагуглился
Строчка такая:
mailx -a /path/to/file email@addressОднако контент тип (MIME-TYPE) атача определяется автоматически. Мне же потребовалось явное указание text/plain, mailx ставил что-то типо octet/stream и в мыле никакого аттача не было, все отображалось текстом. Есть еще простая и замечательная команда mpack, в которой уже можно указать mime-type, но как оказалось не для текста (только audio/video/image).
Строчка такая:
mpack -s 'subject' file.txt -c mime-type email@example.comВ итоге наткнулся на отправку через mutt (с этим консальным mail-монстром мне уже приходилось немного пересекаться и даже аттач отправлять, но с текстом также возникали проблемы). Итак, вот как это делается
echo | mutt -s 'subject' -a file.txt -- email@example.comОсталось отметить в жирной рамочке )
Комментариев нет:
Отправить комментарий