Отправка вложения через опцию -A и тело сообщения приводит к пустому телу - PullRequest
0 голосов
/ 10 апреля 2019

Я пытаюсь отправить почту через mailx на Ubuntu. Я использую команду

echo "mail body here" | mail -s "Mail subject here" my@domain.com

Все в порядке, если только мне не нужно добавлять вложение с "-A"

echo "mail body here" | mail -s "Mail subject here" -A "file.txt" my@domain.com

Эта команда отправляет почту без тела. Я также попытался отправить без канала и введите сообщение после команды mail и нажатия клавиш Ctrl + D. Результат тот же - тело пустое.

Ключевым моментом является то, что мне нужна однострочная команда, так как я помещаю ее в cron

UPDATE: Решил использовать "mutt", так как у него нет таких проблем:

echo "body" | mutt -s "subject" receiver@domain.com -a "file.csv"
...