Я столкнулся с проблемой при отправке нескольких вложений с помощью команды mutt в UNIX. В настоящее время я использую следующий код для отправки одного вложения.

cat Count_Validation_Results_date +%m%d%Y .txt | mutt -a "/opt/sandbox/log_file_dir/Count_Validation_Session_$timeStamp.log" -s "Результаты сравнительного теста проверки количества" USER1@XYZ.COM

И если я использую следующий код, это не прикрепление файла, который он должен был прикрепить. Я что-то пропустил? Любая помощь очень ценится.

Вот это вложение электронной почты

cat Count_Validation_Results_date +%m%d%Y .txt | mutt -a "/opt/sandbox/log_file_dir/Count_Validation_Session_$timeStamp.log" -a "/export/home/x219325/log_file_dir/Count_Validation_Error_$timeStamp.log" -s "сравнить результаты проверки USCZER USRZ Сравнение результатов теста USCZ

1 ответ1

1

Со страницы руководства Mutt:

-a file [...]
   Attach  a  file  to  your  message  using  MIME.  When attaching single or multiple files, separating filenames and recipient
   addresses with "--" is mandatory, e.g. mutt -a image.jpg -- addr1 or mutt -a img.jpg *.png -- addr1  addr2.   The  -a  option
   must be placed at the end of command line options.

Таким образом, вам не нужен флаг -a для каждого вложенного файла, но вы должны добавить разделитель -- перед получателями.

Также важен вариант заказа. Вы должны отправить тему субъекта на фронт.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .