我需要在UNIX(ksh)中使用UUENCODE以zip文件(包含多个压缩文件)的形式发送带有附件的电子邮件。邮件必须发送给具有主题和邮件正文的多个用户。我使用下面的命令尝试使用UUENCODE,但它不起作用。
uuencode $zip_name $zip_name.zip | mailx -s "Mail Subject" "user@mail.com"
- where $zip_name is name of the zip file.我该怎么做呢?
谢谢,阿伦
发布于 2011-01-11 13:24:52
发布于 2013-02-05 15:16:02
我猜是找不到这个文件。否则,下面的代码将工作得很好。
zip_name=some_file.zip
MESSAGE_BODY="Some text."
(printf "%s\n%s\n" "$MESSAGE_BODY"; uuencode $zip_name $zip_name)| mailx -s "${SUBJECT}" $TO发布于 2016-05-20 22:17:12
这里是解决方案
echo "Your message" | uuencode "/home/ubuntu/test.zip" | mailx -s 'Your Subject' mail@example.comhttps://stackoverflow.com/questions/4654486
复制相似问题