码迷,mamicode.com
首页 > 系统相关 > 详细

非root 用户 mutt+msmtp linux 发送邮件

时间:2015-12-11 16:45:24      阅读:282      评论:0      收藏:0      [点我收藏+]

标签:mutt   mail   msmtp   

CentOS release 6.6 (Final)

yum -y install msmtp mutt

mutt 配置文件/etc/Muttrc  /etc/Muttrc.local


非ROOT配置方式:

不使用默认配置文件, 新建下列文件:

[root@vm work]# more .Muttrc 
set sendmail="/usr/bin/msmtp"   #msmtp路径
set use_from=yes
set realname="yjyygywcw"       #发件人
set editor="vim"
set from="yjyygywcw@163.com"   #发件邮箱
set envelope_from=yes

[root@vm work]# more .msmtprc 
account default
host smtp.163.com                #你的发送邮件服务器 
port 25
from yjyygywcw@163.com
auth login#这里如果使用on的话会报 "msmtp: cannot use a secure authentication method"错误
tls off
user yjyygywcw@163.com
password kaiwangxiao
logfile /opt/log/msmtp.log
from yjyygywcw@163.com

[root@vm work]# chmod 600 .Muttrc .msmtprc

测试
echo "testmail" | mutt -F ~/.Muttrc -s "测试"  yjyygywcw@163.com -a /etc/hosts 
mutt -F ~/.Muttrc -s "测试" -a /etc/hosts -a /etc/apple yjyygywcw@163.com < /var/log/maillog


非root 用户 mutt+msmtp linux 发送邮件

标签:mutt   mail   msmtp   

原文地址:http://374400.blog.51cto.com/364400/1721996

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!