用uuencode发送邮件

时间:2013-03-22 09:54:40

标签: linux unix uuencode

你好我想发一封附件的电子邮件我尝试使用uuencode命令,但我的邮箱里没有可以帮助我的邮件

cat body.txt | uuencode /root/report-20130322.pdf | mail -s "Daily Report" user@gmail.com

2 个答案:

答案 0 :(得分:1)

不,抱歉,我们不会帮助您使用uuencode。但我们建议您改为使用MIME。这是将非文本数据包含在电子邮件中的当前标准。无论您使用何种编程语言,都有许多库可以帮助您正确使用。

答案 1 :(得分:0)

您要附加哪个文件?管道是从左到右所以这是先做的,这是非法的:

cat body.txt | uuencode /root/report-20130322.pdf

可能你可以试试

cat body.txt > tmpfile
uuencode /root/report-20130322.pdf >> tmpfile
cat tmpfile | mail -s "Daily Report" user@gmail.com