如何在unix中使用UUENCODE发送Zip文件
我需要在 UNIX(ksh) 中使用 UUENCODE 以 zip 文件(包含多个压缩文件)的形式发送带有附件的电子邮件。邮件必须发送给多个用户,并包含主题和邮件正文。我尝试使用以下命令使用 UUENCODE,但它不起作用。
uuencode $zip_name $zip_name.zip | mailx -s "Mail Subject" "[email protected]"
- where $zip_name is name of the zip file.
我该如何继续呢?
谢谢, 阿伦
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您可能会获得过多的邮件正文数据。尝试使用
split(1)
将其拆分,或者更好地在网络上查找shar
的各种版本并创建一个 shar 文件。其中许多会自动分割文件。这是关于使用 UUENCODE/UUDECODE 和 教程 .maruhn.com/sec/sharutils.html" rel="nofollow">sharutils。
Odds on you're getting too much data for a mail body. Try using
split(1)
to split it up, or even better look on the web for the various incarnations ofshar
and make a shar file. Many of those will split the file automagically.Here's a tutorial on using UUENCODE/UUDECODE and sharutils.
我猜测无法找到该文件。否则下面的代码就可以正常工作。
I am guessing that the file cannot be located. Otherwise the below code would work just fine.
这是解决方案
Here is the solution