我需要在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.
我如何继续这项工作?
谢谢, 阿伦
答案 0 :(得分:1)
您收到邮件正文数据太多的可能性。尝试使用split(1)
将其拆分,或者更好地在网络上查找shar
的各种版本并制作一个shar文件。其中许多将自动拆分文件。
答案 1 :(得分:1)
我猜不能找到该文件。否则,下面的代码就可以了。
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
答案 2 :(得分:0)
以下是解决方案
String queryBody = "REGISTER QUERY noreasoning AS "
+ "PREFIX :<http://www.dati.lombardia.it/resource/_647i-nhxk/> "
+ "PREFIX ds:<http://www.dati.lombardia.it/resource/nf78-nj6b/> "
+ "SELECT ?idSensore ?tipologia ?valore "
+ "FROM STREAM <http://streamreasoning.org/streams/sensors> [RANGE 1s STEP 1s] "
+ "FROM <http://streamreasoning.org/roomConnection> "
+ "WHERE { "
+ "??????????????"
+ "} ";