7

我有许多文件要附加并通过电子邮件发送。我正在运行脚本来这样做。你能帮我写代码吗?

4

2 回答 2

14

您可以多次使用选项-a,例如:mailx

$ mailx -s 'Few files attached' -a file1.txt -a file2.txt someone@some.com

你也可以uuencode这样使用:

$  ( cat Mail_Report.txt; uuencode file1.txt file1.txt ; uuencode file2.txt file2.txt ) | mailx -s "SUBJECT" someone@some.com
于 2013-01-23T11:49:21.330 回答
0

参考下面的代码片段

files_string="-a file_1 -a file_2 ... -a file_3"
sender_mail="xyz@mk.com"
receiver_mail="abc@mk.com"
IFS=" "
echo "body text " | mailx -s "subject1" $files_string -r $sender_mail $receiver_mail; 
于 2021-12-01T06:49:55.230 回答