如何从Linux shell里发邮件(带附件)

对于简单的邮件,可以直接使用sendmail或者mailx,但是带附件的比较麻烦,我们可以使用mutt。

1、安装
以Ubuntu/Debian为例,apt-get,CentOS等可以yum。

2、发邮件
请确认已经配置了sendmail

如上面所示:Content、Subject是内容和标题,xxxx@gmail.com,邮件地址不说了,-a后面是附近,可以有多个。

3、发件人的问题
如果顺利的话,你应该已经在xxxx@gmail.com中收到邮件啦,但是注意发件人的地址是:
@localhost.localdomain
一般的邮件服务商都会把它当作垃圾邮件干掉。。。

这个设置完后,似乎会有点慢,不过终于不会被当作垃圾邮件啦!

2014.08.27 更新:如果是想配置在自己的家目录下,请使用 ~/.muttrc

如果要使用其他配置,可以mutt -F $CONF_DIR/mutt_conf

 

Leave a Reply

Your email address will not be published.