最近想分析一些访问日志,并每天定期的发送至一些人的邮箱中。Linux系统下有非常多的开源软件可以采用命令的方式来发送邮件,有些较为复杂。其中一种即采用mutt和msmtp的解决方案,它类似于foxmail及outlook的客户端,可以通过命令行的方式来进行邮件的自动发送。
1、 msmtp的安装与配置
安装过程如下:
$ wget http://downloads.sourceforge.net/msmtp/msmtp-1.4.16.tar.bz2 $ tar xvf msmtp-1.4.6.tar.bz2 $./configure –prefix=/usr/local/msmtp $make $make install |
在安装完成后,在/usr/local/msmtp目录下对应两个目录(bin和share),在其下新建etc目录,并在其中新增msmtprc文件,该文件用于配置邮件发送的一些基本信息,配置示例如下:
$ vim msmtprc
defaults //对应后面的default帐号,如果有default必须加这个配置项
#1 |