Redhat 使用mail命令发送带附件的邮件

前提条件:

  1. 系统需要配置DNS,确保可以域名解析。

    vi  /etc/resolv.conf

    nameserver 8.8.8.8

  2. 确认安装邮件程序

    [root@test ~]# rpm -qa sendmail

    sendmail-8.13.8-8.1.el5_7

  3. 确认安装sharutils(支持uuencode命令附件发送)

发送命令:

  1. 发送单个附件命令如下

    uuencode login.log login.log | mail -s "test" [email protected]

    第一个login.log为要发送文件

    第二个login.log为附件名称

  2. 发送多个附件命令如下:

    (uuencode login1.log login1.log;uuencode login2.log login2.log) | mail -s "test" [email protected]

    在()内需要根据附件的数量,写相应数量的uuencode,然后用;分开。


你可能感兴趣的:(程序,mail发邮件,附件发送)