A: 如果你可以使用 X window, 那么可以用 netscape 的
mail,也可以使用 kmail, 如果有的话。
如果这两个都不能用, 那么可以用 mail命令。
如果你能确认你的邮件服务器支持 8-bit 的字节,
可以直接用
cat <附件文件名> | mail <邮件地址>
不过很多邮件服务器不支持 8-bit 字节, 所以最好使用
uuencode 命令。
先写好邮件, 比如叫 mymail, 然后
uuencode <附件文件名> <附件文件名> >> mymail
或者
cat <附件文件名> | uuencode <附件文件名> >> mymail
然后编辑你的 mymail 文件, 在前面写上信的正文。
然后寄出。
收到信后, 把信中属于 mymail 的部分拷贝出来, 存为
themail.uue。如果对方是在 windows 下, 就可以用 winzip 7.0
解压, 即可得到附件。如果对方在 Linux 下, 可以用
uudecode 还原:
uudecode -o <附件文件名> themail.uue
cat <附件文件名> | mail <邮件地址>
如果有多个文件要处理, 那么就重复执行上述步骤,
不过这样收到邮件后对每个邮件需要分别处理。
当然压缩一下会得到更好的效果,
这样邮件长度会大大降低。时附件文件名就是压缩后的文件名。
方法1.uuencode file1 file1 | mail -s "title" mail@address
方法2.cat mailcontent.txt | mutt -s "title" -a attachfile1
mail@address