mutt 默认使用 sendmail 发邮件,发送到邮箱时容易因为发件人不可信而被拒绝,将其更改为 smtp 方式可以解决这个问题,需要事先准备好 smtp 信息(发送邮件的smtp服务器、邮箱帐号、邮箱密码)。

mutt发信需要依靠其它程序,比如之前是 sendmail ,现在我们改为 msmtp(An SMTP client)。

安装 Msmtp

yum install -y msmtp

或从这里下载:http://sourceforge.net/projects/msmtp/files/msmtp/

tar -jxvf msmtp-1.4.32.tar.bz2

./configure

make && make install

ln -s /usr/local/bin/msmtp /usr/bin/msmtp

# 配置时可能用到的一些调试命令:

msmtp -S #检查配置文件是否有误

msmtp -P #查看的配置文件路径(含搜索次序)

msmtp --host=smtp.126.com --serverinfo #检验SMTP服务器是否支持认证的TLS加密:

配置 Msmtp

编辑 /etc/msmtprc,仅 root 可使用时编辑 ~/.msmtprc。(配置文件有可能是 /usr/local/etc/msmtprc)

account default

host smtp.126.com

tls off

auth plain

from upall@126.com

user upall@126.com

password **********

logfile /var/log/msmtp.log

安装 Mutt

yum install -y mutt

配置 Mutt

编辑 /etc/Muttrc.local(注意大小写。仅root可使用时编辑 ~/.muttrc)

set sendmail="/usr/local/bin/msmtp"

set use_from=yes #显示昵称

set realname="网络邮递员" #昵称

set from=upall@126.com #发件人

set charset="UTF-8"

set envelope_from=yes #这项不知道是干嘛的,有知道的可在下边评论回复一下,貌似 /etc/Muttrc 里有说明

测试:

echo 试一下 | mutt root@upall.cn -s "标题" -e "set content_type=text/html\; charset=UTF-8"

— 完 —

mutt配置文件_CentOS 下配置以 smtp 方式(msmtp)使用 mutt相关推荐

  1. mutt配置文件_ubuntu下msmtp+mutt的安装和配置

    1.mutt+msmtp的安装 默认情况下smokeping发送邮件使用sendmail,但是sendmail配置起来真心不是一般的麻烦,而且也没有必要,完全大材小用了,所以我就想用mutt+msmt ...

  2. linux下配置环境变量方式

    linux下配置环境变量有多种方式,下面简述之 方式1.编辑 /etc/profile 文件,增加如下内容 JAVA_HOME=/usr/local/jdk1.8 export JAVA_HOME P ...

  3. mailx(mail)配置outlook SMTP方式发送邮件

    0x01,环境介绍: 我们用的是微软的邮箱打算用SMTP方式发送邮件.先登录账户看官方给出SMTP信息. 0x02,系统mailx(mail)设置. 通过命令可以看到,mail实际上是mailx的快捷 ...

  4. centos uwsgi配置_centos下配置nginx+uwsgi运行py以及静态文件的加载

    其实不限于centos,个人觉得所有的linux都一样,就好像你喜欢把钱放在左边的口袋,我喜欢把钱放右边的口袋,还有的人喜欢把钱放里面的口袋,无非是配置文件的地方不一样 首先安装nginx,嗯,这个自 ...

  5. Virtual Box下配置Host-Only联网方式详解

    其实网络这类相关的文章很多,我只是想结合自己的实际情况,把我的经验写下来,给那些需要的人们吧. 主机:windows 7 虚拟机:CentOS6.0 VirtualBox:4.2.0 虚拟机在安装好之 ...

  6. sap linux下配置文件,Linux下配置sapjco3

    ​ 项目需要调用SAP接口,在Windows环境下就不多说了,碰到的坑是sapjco3.dll文件过期,这里给你最新的 [sapjco3]链接:https://pan.baidu.com/s/1r5g ...

  7. centos svn服务器端口配置文件,centos下配置svn服务器

    安装了lnmp的集成环境包,服务器倒是很快就安好了. 从官网下载一个SVN回来安装,刚开始因为下的svn是1.7的,但是他的支持包又是1.6的,结果编译不过,后来换成了 1.6的,编译安装无问题,不过 ...

  8. linux ntp server配置文件,Linux下配置ntp server

    NTP Server上的配置: 1. vi /etc/ntpd.conf 编辑如下: restrict default ignore restrict 192.168.1.0 mask 255.255 ...

  9. centos设置java环境变量_centos下配置java环境变量

    一. 需要配置的环境变量 1. PATH环境变量.作用是指定命令搜索路径,在shell下面执行命令时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序.我们需要把 jdk安装目录下的bi ...

最新文章

  1. stm32双向可控硅调压程序_单向可控硅和双向可控硅的测量与模块测试
  2. SAP RETAIL MM42维护的采购价格,等同于ME11ME12的效果
  3. Android判断应用是否拥有某种权限
  4. mysql backdoor_Mysql UDF BackDoor
  5. php 详解spl_autoload_register()函数
  6. 计算机怎样选定硬盘,如何给电脑分盘
  7. React Native中pointerEvent属性
  8. Docker(三)关于docker 的应用场景
  9. ElasticSearch API实现CRUD
  10. 全国第一条5G步行街开街;罗永浩回应直播有多赚钱:没那么夸张;Windows Terminal 1.4发布|极客头条
  11. 高级Javascript调试——console.table()
  12. zabbix报警系统docker部署,k8s部署,基本使用方法
  13. file android closed,Reading a json file in Android [closed]
  14. 工业中常见的有塑胶模、五金冲压模、压铸模、吹塑模、挤塑模
  15. ABBYY FineReader15老牌ocr文字识别软件
  16. 站内信设计(群发)实现
  17. 解决npm安装包安装不上的几个方法
  18. 这篇 ElasticSearch 详细使用教程,内部分享时被老大表扬了
  19. MySQL数据库实现主主同步
  20. linux-011之termios.h头文件

热门文章

  1. 创新,创新性的人,创新性的研究——蒲慕明所长在神经所2010年会上的讲话
  2. 办完户口档案的事了,下一步呢。。。
  3. 任务管理器无法结束进程解决办法
  4. 【天梯赛】2020年真题(L1)
  5. 自动化立体库存储解决方案:企业使用四向穿梭车存储系统好还是使用堆垛机存储系统较好?
  6. 计算机粘贴复制知识,电脑不能复制粘贴的三种解决办法
  7. 问答:如何规划CSS 中 的命名方式 如何看待 CSS 中 BEM 的命名方式?
  8. android dialog 消失动画,android 自定义dialog弹出和消失缩放动画
  9. Optix Prime入门
  10. 听大咖谈光伏产业如何“走出去”