ubuntu 用命令mutt 发邮件
来源:互联网 发布:比特彗星监听端口阻塞 编辑:程序博客网 时间:2024/05/16 17:24
不知有没有朋友跟我一样,想定时一任务,做完了就发个邮件出来。
按照网上配置mail总是失败。
最后只能用mutt了。
一、安装
apt-get install mutt
apt-get install msmtp
二、配置
在 /etc/Muttrc 文件里最后加入
set sendmail="/usr/bin/msmtp"
set use_from=yes
set realname="zhangsan" #发件人名字
set from=zhangsan@163.com #发件人地址
set envelope_from=yes
编辑~/.msmtprc,如果不存在就创建一个,要录属于当前用户和群组,该文件需要600权限,如果不是600权限会无法使用。
account default
host smtp.163.com #邮件服务器地址
from zhangsan@163.com
auth login #认证方式
user zhangsan
password 999 #密码
logfile ~/.msmtp.log
注:
按照上面2步可能会出现错误:
错误 1:msmtp: account default not found: no configuration file available
msmtp有bug,必须手动指定对应的配置文件
更改/etc/Muttrc中set sendmail="/usr/bin/msmtp"set sendmail="/usr/bin/msmtp -C .msmtprc"
记住如果当前不是root,就要用sudo,否则没权限发不出去。
假如现在要把/media/disk2/test/terminator.logr的内容发给lise@163.com。
输入如下命令:
sudo mutt -s "aaaa" lise@163.com < /media/disk2/test/terminator.log
mutt -s "主题" lise@163.com -a 附件.txt <邮件内容.txt
多联系人多附件:
MailList=`cat list.txt`
mutt -s "主题" $MailList -a 附件1 -a 附件2 < hello.txt
- ubuntu 用命令mutt 发邮件
- 【原创】ubuntu mutt自动发邮件配置
- exim4+mutt发邮件
- 用命令发送邮件
- msmtp+mutt自动发邮件
- 使用msmtp+mutt发邮件
- 发邮件之Mutt详解
- ubuntu 已用命令备份
- Ubuntu 好用命令总结
- 使用Msmtp mutt shell发邮件
- mutt发邮件及简单脚本
- 使用Msmtp mutt shell发邮件
- linux上发邮件:mutt+msmtp
- ubuntu下用命令行安装Qt
- ubuntu下用命令行安装Qt
- 用命令行配置网络 ubuntu
- 用命令让Ubuntu定时自动关机
- 用命令解决Ubuntu投影仪问题:
- IOS开发之文件系统NSFileManager
- ubuntu13.04安装搜狗输入法
- 设计模式——单例模式
- How to think like a Computer Scientist: 课后习题第九章 第6题
- 陈列设计师
- ubuntu 用命令mutt 发邮件
- poj 2886 线段树 (用反素数)
- 打印数字图形
- 两台路由器串联,开通两个无线功能,扩大覆盖面积
- java实训项目感想
- poj 3348 Cows
- 相似字符串
- 数据结构第二章 算法
- 悟空偷吃蟠桃的故事