Enviando vários anexos usando o comando Mutt no Unix


0

Estou enfrentando um problema ao enviar vários anexos usando o comando mutt no UNIX. Atualmente, estou usando o código a seguir para enviar um único anexo.

cat Count_Validation_Results_date +%m%d%Y.txt | mutt -a "/opt/sandbox/log_file_dir/Count_Validation_Session_$timeStamp.log" -s "Contagem de resultados de comparação de teste de validação" USER1@XYZ.COM

E se eu usar o seguinte código, não é anexar o arquivo que deveria anexar. Estou faltando alguma coisa? Qualquer ajuda é muito apreciada.

Aqui está o anexo de e-mail

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 "Contar Resultados da Comparação do Teste de Validação" USER1@XYZ.COM

Respostas:


1

De mutt man page:

-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.

Então você não precisa do -a sinalizador para cada arquivo anexado, mas você deve Adicione o -- separador antes dos destinatários.

Também a encomenda de opções é importante. Você deve enviar a opção de assunto para a frente.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.