Рейтинг:0

Тело сообщения не отправляется с помощью mailx

флаг jp

Я только что обновил машину 16.04 LTS до 18.04 LTS. С тех пор скрипт не отправлял электронные письма таким же образом. Он передает тело сообщения в mailx, а также прикрепляет файл. В исходном сценарии было следующее:

кошка <<ЕОФ | /usr/bin/mailx -s "Обновление сервера $HOSTNAME" -a $LOGFILE $RECIP
Это результат безопасного обновления на $HOSTNAME, запущенного на

`дата`
EOF

Я обнаружил, что требуемый параметр вложения изменен на -A, поэтому изменил его. Электронное письмо отправляется и содержит вложение, но основного текста нет. Я попытался изменить его на это:

echo "Это результат безопасного обновления на $HOSTNAME, запущенного `дата`" | /usr/bin/mailx -s "Обновление сервера $HOSTNAME" -A $LOGFILE $RECIP

Но это не имело значения. Какие-либо предложения? Это просто особенность почтового клиента получателя (Outlook/MS Exchange)?

Спасибо

Will avatar
флаг id
Предположительно, вы можете проверить, является ли это учетной записью электронной почты получателя, отправив такое же электронное письмо себе и увидев, как оно приходит?
Firstbass avatar
флаг jp
Спасибо, Уилл, но я получатель. Он генерируется с сервера и отправляется на мой основной почтовый ящик.
Firstbass avatar
флаг jp
Интересно, что если я удалю вложение, появится основной текст. Иди разберись!
Firstbass avatar
флаг jp
Похоже, это подтвержденная ошибка, https://bugs.launchpad.net/ubuntu/+source/mailutils/+bug/1838461.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.