如果你还是不明白的话,可以参考这篇文章,有详细的介绍mutt的使用:
http://blog.chinaunix.net/uid-45094-id-3011932.html
这一般是设置文件出现问题了(我使用的软件包msmtp-1.4.17.tar.bz2)
1、确保你的 /root/.msmtprc 文件中关于邮箱的设置正确
正确设置格式(我这里使用的是126邮箱):
defaults
logfile /var/log/msmtp/msmtp.log#日志文件,需要手动建立
account wang5 #账号
host smtp.126.com #使用的转发邮箱
port 25
from wang5@126.com#要从哪个邮箱发出
auth login #认证方式,不要使用on ,会报错
tls off
user wang5 #邮箱用户名
password xxxxxxxxx#邮箱密码
account default : wang5
修改后改变权限:chmod 600 /root/.msmtprc
2、对mutt进行设置
先安装:yum install -y mutt
安装完成后修改配置文件
vim /etc/Muttrc
在最后添加:
set sendmail="/usr/local/msmtp/bin/msmtp" #你的msmtp命令路径,我这里是源码安装
set use_from=yes
set realname="wang5@126.com"
set editor="vim"
3、确保无误后可以进行测试了
[root@localhost~]#echo "邮件1" | mutt -s "测试" 136000101XX@qq.com
内容标题 目标邮箱
运行后可以到136000101XX@qq.com邮箱看到邮件内容了
用法mutt[-hnpRvxz][-a][-b][-c][-f][-F][-H][-i][-m][-s][邮件地址]
参数
-a —— 显在邮件中加上附加文件.
-b —— 显指定密件副本的收信人地址.
-c —— 显指定副本的收信人地址.
-f —— 显指定要载入的邮件文件.
-F —— 显指定mutt程序的设置文件,而不读取预设的.muttrc文件.
-h —— 显显示帮助.
-H —— 显将指定的邮件草稿送出.
-i —— 显将指定文件插入邮件内文中.
-m —— 显指定预设的邮件信箱类型.
-n —— 显不要去读取程序培植文件(/etc/Muttrc).
-p —— 显在mutt中编辑完邮件后,而不想将邮件立即送出,可将该邮件暂缓寄出.
-R —— 显以只读的方式开启邮件文件.
-s —— 指定邮件的主题.
-v —— 显示mutt的版本信息以及当初编译此文件时所给予的参数.
-x —— 模拟mailx的编辑方式.
-z —— 与-f参数一并使用时,若邮件文件中没有邮件即不启动mutt.
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)