linux 安装msmtp发送邮件
来源:互联网 发布:音源调教用软件 编辑:程序博客网 时间:2024/06/05 02:26
Linux下可以直接用mail命令发送邮件,但是发件人是user@servername,如果机器没有外网的dns,其他人就无法回复。此时,有一个可以使用网络免费邮箱服务的邮件发送程序就比较重要了。msmtp就是这样的一个程序。
#1、下载源码包
wget http://sourceforge.net/projects/msmtp/files/msmtp/1.4.31/msmtp-1.4.31.tar.bz2/download
#2、解压
tar -jxvf msmtp-1.4.31.tar.bz2 && cd msmtp-1.4.31
#build and install
./configure --prefix=/usr/local/msmtp && make && make install
#link to /usr/bin
ln -s /usr/local/msmtp/bin/msmtp /usr/bin/msmtp
#3、新建msmtp的配置文件
mkdir /usr/local/msmtp/etc && vim /usr/local/msmtp/etc/msmtprc
#4、输入如下内容
# Set default values for all following accounts.
defaults
logfile /var/log/msmtp/msmtp.log
# The SMTP server of the provider.
account 163
# SMTP邮件服务器地址
host smtp.163.com
# 发送的邮件Email
from user@163.com
auth login
# 邮件服务器登录账号
user user@163.com
# 邮件服务器登陆密码
password password
# Set a default account
account default : 163
#############################################
#5、测试msmtp是否配置正确
msmtp test@163.comtest[ctrl+d]
注:我在实际安装后、验证时发现了一个问题:msmtp: account default not found: no configuration file available ,解决办法,在/root/.msmtprc 下建立msmtp配置文件#6、安装配置muttyum install -y muttvim /etc/Muttrc#输入如下内容:
set sendmail='/usr/bin/msmtp'set use_from=yesset realname='YOURNAME'set from=user@163.comset envelope_from=yesauto_view text/htmlset charset='utf-8'set send_charset='utf-8'set locale ='zh_CN.UTF-8'set content_type = 'text/html\;charset=utf-8'set rfc2047_parameters=yes#6、配置完毕,测试一下吧!
echo "测试test"|mutt -s "test" receiver@163.com
- linux 安装msmtp发送邮件
- Linux msmtp+mail邮件发送
- Linux - 安装配置msmtp和mutt发送邮件
- linux 下用Mutt + msmtp 发送邮件
- Linux下 mutt和msmtp发送邮件
- Linux下使用msmtp+mutt发送邮件
- linux mutt+msmtp工具发送邮件
- Linux下搭建mutt+msmtp发送邮件
- 利用msmtp发送邮件
- msmtp+mutt发送邮件
- Linux下使用mutt和msmtp命令行发送邮件
- Linux下使用mutt和msmtp命令行发送邮件
- Linux 下mutt和msmtp发送邮件 亲测可行
- Linux 服务器上面 使用 mutt+msmtp 进行定时邮件发送。
- mutt + msmtp发送邮件 配置
- mutt加msmtp发送邮件
- msmtp发送邮件的配置
- 使用mutt及msmtp来发送邮件
- 【码农本色】用数据解读我的2014
- 华为机试—N皇后问题(高级题160分:两种回溯法解决 吐血整理)
- Oracle表空间自动扩展的管理
- 在Linux下运行C语言程序
- 刷新UI的方法总结
- linux 安装msmtp发送邮件
- linux 下的多进程和多线程的使用方法及对比
- 前置与后置运算符的区别
- H264格式
- php 安装pdo注意事项
- LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
- as汇编基础程序设计--调用C库和内存访问
- android中的style部分属性值介绍
- ListView的setOnItemClickListener不生效的解决办法