原文地址:http://fdsazi.blog.51cto.com/1871366/421479
1、编译一下软件
软件下载地址:http://sourceforge.net/projects/msmtp/files/msmtp/1.4.13/msmtp-1.4.13.tar.bz2/download
tar jxvf msmtp-1.4.13.tar.bz2
./configure --prefix=/opt/msmtp
make
make install
2、查看配置文件在那儿
[root@server bin]# ./msmtp --version
msmtp version 1.4.13
TLS/SSL library: none
Authentication library: built-in
Supported authentication methods:
plain cram-md5 external login
IDN support: disabled
NLS: enabled, LOCALEDIR is /opt/msmtop/share/locale
System configuration file name: /opt/msmtp/etc/msmtprc -----需要手动建立
User configuration file name: /root/.msmtprc
Copyright (C) 2007 Martin Lambers and others.
This is free software. You may redistribute copies of it under the terms of
the GNU General Public License .
There is NO WARRANTY, to the extent permitted by law.
3、配置一下msmtp的配置文件
[root@server ]#mkdir -p /opt/msmtp/{etc,log}
[root@server ]#cd /opt/msmtp/etc
[root@server etc]# vi msmtprc (增加以下内容)
# Set default values for all following accounts.
defaults
logfile /opt/msmtp/log/msmtp.log
# The SMTP server of the provider.
account sohu
host smtp.sohu.com
from your_account@sohu.com
auth login
user your_account
password your_password
# Set a default account
account default : sohu
保存退出,并对这个文件加上可执行权限:chmod +x msmtprc
到这儿时,最好先测试一下
/opt/msmtp/bin/msmtp test@gmail.com
hello,test
ctrl +d
tail -f /opt/msmtp/log/msmtp.log 看看有没有成功。
然后再进入到上面的邮件中,看看信收到没有
4、配置mutt
下载并安装mutt安装包: mutt-1.5.11.tar.gz
tar -xzvf mutt-1.5.11.tar.gz
./configure --prefix=/opt/mutt &&make &&make install
[root@server bin]# vi /etc/Muttrc (增加以下内容)
set sendmail="/opt/msmtp/bin/msmtp"
set realname="actor"
set use_from=yes
set editor="vi"
5、现在都已经搞定了,开始测试看看
[root@server bin]# echo "测试一下" | mutt -s "messages" test@gmail.com
根据此文章试过了,可以发信,不过在安装mutt的时候是用 sudo apt-get install mutt来的,并非文章中提到的安装。
分享到:
相关推荐
执行install.sh前需下载依赖 yum -y install ncurses-devel gcc gcc-c++ gnutls gnutls-devel gnutls-utils openssl openssl-devel libidn libidn-devel
mutt+msmtp 安装文件和完整配置文档
centos+mutt+msmtp一键部署邮件发送,部署时需要将脚本中相关地方更改为自己的。
tar xvf msmtp-1.4.17.tar.bz2 cd msmtp-1.4.17 ./configure --prefix=/usr/local/msmtp make make install cd /usr/local/msmtp/ mkdir etc #配置文件目录和配置文件都要自己建 cd etc vim msmtprc #手动创建配置...
主要介绍了Linux部署msmtp+mutt实现发送邮件,msmtp是一个SMTP客户端,可将邮件发送至SMTP服务端。具体安装步骤大家参考下本
msmtp+mutt可以搞定服务器发邮件
脚本监控服务器磁盘使用率,并自动 发送邮件通知,显示每天服务期磁盘使用率信息,也可更改脚本,只发送告警信息。这个随意~
主要为大家详细介绍了centos配置mutt和msmtp实现邮件发送,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
自己正在使用的mutt配置,是mutt+msmtp+getmail收取邮件的,自己做点更改就可一使用
主要介绍了树莓派 msmtp和mutt 的安装和配置教程,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
CentOS发送邮件 mutt+msmtp 模式发送邮件 是个不错的选择
CentOS发送邮件 mutt+msmtp 模式发送邮件 是个不错的选择。
msmtp源程序实现了嵌入式消息的发送,并结合mutt壳能量实现了电子邮件的发送和接收.zip
简单的脚本,用于管理在离线状态下使用msmtp发送的电子邮件。 它是根据msmtp附带的msmtpq脚本集建模的,并添加了一些增强功能: 它解析msmtprc文件,并尝试找出用于网络检查的主机和端口。 这样,当通过VPN连接到...
msmtp mail扩展 mailx sendmail
MSMTP用于邮件客户端软件,用于监控系统和应用发送短信或者邮件给到运维工作人员
用于为mu4e自动配置电子邮件帐户的Shell脚本,功能类似于mutt-wizard。 它使用isync同步邮件帐户,使用msmtp发送邮件,并为每个帐户创建单独的Lisp配置文件。 仍然是在制品。 mu-wizard Shell脚本可以自动配置mu4e的...
msmtp-1.4.32.tar.bz2,msmtp邮件服务
使用 offlineimap 和 msmtp 以及其他东西进行 Mutt 配置。 您可能会忽略我的大部分键绑定,因为我是程序员 Dvorak 用户。 依赖关系 离线地图 msmtp 网址视图 lynx(用于mailcap) xdg-open(使用开放更新脚本) ...
isync和msmtp创建点文件加密并本地存储您的密码,以便于远程访问,只有通过GPG密钥才能访问自动处理多达九个单独的电子邮件帐户自动创建绑定以在帐户之间或邮箱之间切换为Neomutt电子邮件客户端提供合理的默认设置和...