通过Solairs/AIX/HP-UX/UNIX/Linux命令行通过电子邮件发送多个文件附件
时间:2020-01-09 10:40:47 来源:igfitidea点击:
如何从IBM AIX/HP-UX Unix通过Shell脚本或命令行将文件作为附件邮寄?
如果您安装了mutt电子邮件客户端,请按此处所述尝试mutt命令。
如果您没有安装mutt命令,请使用以下命令从UNIX命令提示符或Shell脚本通过电子邮件将文件作为附件发送。
通过电子邮件发送reports.tar.gz文件
执行uuencode命令,如下所示:
uuencode reports.tar.gz reports.tar.gz | mailx -s "My Report" [email protected]
请注意,文件名report.tar.gz在uuencode命令行上出现两次。
您必须使用两次相同的名称。
通过电子邮件发送新的办公室照片以及从文件中读取的短信
执行命令,如下所示;
(cat mymessage.txt; uuencode office.jpeg office.jpeg) | mail -s "Subject" [email protected]
在一封电子邮件中发送多个附件
执行命令,如下所示:
$ uuencode r1.tar.gz r1.tar.gz > /tmp/out.mail $ uuencode r2.tar.gz r3.tar.gz >> /tmp/out.mail $ uuencode r3.tar.gz r3.tar.gz >> /tmp/out.mail $ cat email-body.txt >> /tmp/out.mail $ mail -s "Reports" [email protected] < /tmp/out.mail