Intereting Posts
домашний маршрутизатор – медленная пропускная способность Как вы автоматически повышаете автоматическую задачу до привилегий root или существует альтернативный подход? cd и ls в одном и том же вызове hwinfo не найден после кажущейся успешной установки Как отлаживать ошибки конфигурационного файла Alsa? Ограниченная связь? Как скобки интерпретируются в командной строке? строки обработки текста столбцам для блока почему я вижу ошибку «stdin: is not tty» при использовании x2go для удаленного подключения к нескольким дистрибутивам Linux Linux? Проблема с концами строк в emacs при редактировании текстов уценки через It's All Text Температура процессора процессора намного выше, чем на Debian Использование процессора Oracle VM на 100%, даже если назначено только 3 из 4 ядер ядро dotnet на 32-битном Ubuntu Linux LiveCD-сервер с FTP и SSH-сервисами Горячие клавиши на базе WMI не работают

Linux-почта, прикрепление с помощью uuencode работает, пока я не добавлю заголовки

У меня есть команда, которую я использовал для отправки писем с прикрепленным файлом и телом сообщения

(cat msg_file.txt; uuencode file.csv file.csv) | mail -s "subject" user@mail.com 

как только я добавляю параметр -a для отправки заголовков, чтобы отправить файл HTML

 (cat msg_file.html; uuencode file.csv file.csv) | mail \ -a "MIME-Version: 1.0" \ -a "Content-type: text/html; charset=iso-8859-1" \ -s "subject" user@mail.com 

Файл HTML будет работать, но в настоящее время вложения нет. Вместо этого я получаю длинную строку текста, которая в основном не читается человеком и не помогает, я понятия не имею, что это значит.

Я пробовал варианты того, как я читаю тело электронной почты для stdin, как

 uuencode file.csv file.csv | mail \ -a "MIME-Version: 1.0" \ -a "Content-type: text/html; charset=iso-8859-1" \ -s "subject" user@mail.com < msg.html 

Но до сих пор не повезло. Я не очень много знаю о заголовках, поэтому я, возможно, слишком много смотрю на заголовки? Кто-нибудь знает, как изменить приведенные выше команды для отправки вложения вместе с телом HTML-сообщения? Или мне придется использовать другой метод?