linux下的郵件客戶端msmtp+mutt安裝配置

1.安裝源碼包

tar jxvf /home/msmtp-1.4.26.tar.bz2 -C /usr/src/
cd /usr/src/msmtp-1.4.26/
./configure --prefix=/usr/local/msmtp/
make
make install
yum -y install ncurses-devel
tar zxvf /home/mutt-1.4.2.3.tar.gz -C /usr/src/
cd /usr/src/mutt-1.4.2.3/
./configure --prefix=/usr/local/mutt/
make
make install
2.配置
cd /usr/local/msmtp/
mkdir etc
mkdir log
vi etc/msmtprc
account default
host smtp.yourprovider.example //你要連接郵件服務器
from [email protected] //發送郵件的郵箱
auth login //使用smtp認證
user hello //對應的郵箱賬號
password hello //密碼
logfile /usr/local/msmtp/log/mmlog //日誌文件
chmod 600 etc/msmtprc
(注:如果你不能確定 你的郵箱服務器是否支持認證或TLS 加密,可以使用命令/usr/local/msmtp/bin/msmtp --host=smtp.yourprovider.example --serverinfo,根據結果選擇認證方式,若需要加密,可能還要添加tls on參數,我這裏沒有添加)

vi  /usr/local/mutt/etc/Muttrc    開頭加上  
set sendmail="/usr/local/msmtp/bin/msmtp"
3.測試
echo "hello" | /usr/local/mutt/bin/mutt -s "hello"(主題) [email protected](收件箱)
或 /usr/local/mutt/bin/mutt -s "hello" [email protected] < /home/aa.txt


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章