Linux下面如何用mutt命令发送邮件
2012-08-20 14:57
489 查看
1、下载安装msmtp软件(类似于一个foxmail工具):
下载地址:http://downloads.sourceforge.net/msmtp/msmtp-1.4.16.tar.bz2?modtime=1217206451&big_mirror=0
# tar jxvf msmtp-1.4.16.tar.bz2
# cd msmtp-1.4.16
# ./configure --prefix=/usr/local/msmtp
# make
# make install
2、创建msmtp配置文件和日志文件(host后面为第三方邮件的域名,from后面为发件人的邮箱名称,邮件用户名test,密码123456)
# vim ~/.msmtprc
# chmod 600 ~/.msmtprc
# touch ~/.msmtp.log
3、mutt安装配置:(一般linux下有默认安装mutt)
# vim ~/.muttrc
4、邮件发送测试(-s邮件标题,-a表加附件)
# echo "邮件内容123456" | mutt -s "邮件标题测试邮件" -a /scripts/test.txt test@126.com
下载地址:http://downloads.sourceforge.net/msmtp/msmtp-1.4.16.tar.bz2?modtime=1217206451&big_mirror=0
# tar jxvf msmtp-1.4.16.tar.bz2
# cd msmtp-1.4.16
# ./configure --prefix=/usr/local/msmtp
# make
# make install
2、创建msmtp配置文件和日志文件(host后面为第三方邮件的域名,from后面为发件人的邮箱名称,邮件用户名test,密码123456)
# vim ~/.msmtprc
account default host 126.com from test@126.com auth login user test password 123456 logfile ~/.msmtp.log
# chmod 600 ~/.msmtprc
# touch ~/.msmtp.log
3、mutt安装配置:(一般linux下有默认安装mutt)
# vim ~/.muttrc
set sendmail="/usr/local/msmtp/bin/msmtp" set use_from=yes set realname="memory" set from=test@126.com set envelope_from=yes set rfc2047_parameters=yes set charset="utf-8" set send_charset="gb2312" set send_charset="utf-8" set send_charset="us-ascii:gbk:utf-8"
4、邮件发送测试(-s邮件标题,-a表加附件)
# echo "邮件内容123456" | mutt -s "邮件标题测试邮件" -a /scripts/test.txt test@126.com
相关文章推荐
- 如何在Linux下使用mail命令发送邮件到外部邮箱
- Linux下发送邮件命令:mutt 和 mail 以及 脚本
- linux通过mail命令发送到外部邮件
- Linux学习-->如何通过Shell脚本实现发送邮件通知功能?
- linux 下用Mutt + msmtp 发送邮件
- Linux上使用mail命令发送带附件邮件
- Linux 服务器上面 使用 mutt+msmtp 进行定时邮件发送。
- mailq命令_Linux mailq 命令用法详解:显示待发送的邮件队列
- Linux下使用mail命令发送邮件
- 【linux】 mail/mutt 发送邮件
- python (18)在linux中如何实现定时发送邮件到指定邮箱,监测任务
- Linux下使用mail命令发送邮件
- Linux下使用mail命令发送邮件 (fedora 19)
- 自学Zabbix3.10.2.1 linux如何配置使用sendEmail发送邮件
- Linux下使用mail命令发送邮件
- Linux下使用mutt和msmtp命令行发送邮件
- 利用linux mutt 发送邮件(在Shell脚本中使用比较方便)
- Linux下使用mail命令发送邮件
- 在Linux命令行下发送html格式的邮件
- Linux下使用mail命令发送邮件