天天看點

Linux下使用msmtp + mutt實作發送郵件

Linux下使用mutt發送郵件

1、root使用者執行

sudo apt-get install msmtp

sudo yum -y install msmtp

sudo yum -y install mutt

wget http://downloads.sourceforge.net/msmtp/msmtp-1.4.30.tar.bz2?big_mirror=0

tar -jxvf msmtp-1.4.30.tar.bz2

cd msmtp-1.4.30

./configure --prefix=/usr/local/msmtp

make

make install

chmod -R 755 /usr/local/msmtp

ln -s /usr/local/msmtp/bin/msmtp /usr/bin/msmtp

  1. 普通使用者下設定配置檔案

    vi ~/.msmtprc

    account default

    host 發送郵件伺服器名稱

    port 25

    from 發信人

    auth plain

    user 發信人郵箱賬号

    password 發信人郵箱密碼

    logfile ~/.msmtp.log 日志存放位置

[xxxxxxx@vmcxapk01 ~]$ cat .msmtprc

host smtp.richinfo.cn

from [email protected]

auth login

tls off

user [email protected]

password #@######

logfile ~/.msmtp.log

  1. 發送郵件

    echo "test" | mutt -s "test" [email protected]

    Linux下使用msmtp + mutt實作發送郵件