mail в bash -script работает по-разному на Debian 9 и Debian 10 - PullRequest
1 голос
/ 11 марта 2020

У меня есть рабочий bash сценарий в Debian 9, куда я отправляю электронное письмо с этой почтовой командой:

echo -e "My mailtext for the mailbody" | mail -s "My subject" -A $PATH_TO_ATTACHMENT -aFrom:From_Name\<A.B@C.de\> to.me@c.de

Это прекрасно работает, и содержимое соответствует требованиям в mailbody как простой текст.

Эта же команда работает в Debian 10 по-разному. Контент больше не находится в mailbody, но он прикреплен как ATT00001.txt.

Если я использую ту же команду без -A $PATH_TO_ATTACHMENT, контент, как и предполагалось, в mailbody как простой текст.

Даже если я попытаюсь установить тип содержимого text / plain, содержимое будет прикреплено в виде txt-файла.

Есть ли кто-нибудь, кто знает, почему это происходит и как я могу от этого избавиться?!

РЕДАКТИРОВАТЬ: Вложение тоже TXT-файл ...

1 Ответ

1 голос
/ 13 марта 2020

После написания письма в отчёт об ошибке mailutils я получил ответ. Проблема заключается в сообщении об ошибке: https://savannah.gnu.org/bugs/index.php?54992

Исправлено 15.12.2019 и еще не выпущено (13.03.2020). Если вы хотите избавиться от этого прямо сейчас, лучше всего перекомпилировать mailutils из git HEAD.

Они работают над развертыванием и надеются в ближайшее время получить исправление в стабильном репозитории debian.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...