有时我们需要发送邮件给客户或者服务器上的其
分类:巴黎人-操作系统

配置mutt, 上述两种方法修改方式相同

#设置邮件编码方式
set charset="utf-8" 

#自定义发件人信息 
set envelope_from=yes #这条默认没有,请手动添加
set use_from=yes 
set from=xxx.com@xx.com
set realname="Master Lee"

//语法
mutt [-hnpRvxz][-a<文件>][-b<地址>][-c<地址>][-f<邮件文 件>][-F<配置文件>][-H<邮件草稿>][-i<文件>][-m<类型>] [-s<主题>][邮件地址]
发送
mutt 1343652445@qq.com -s "测试mutt" -a test.txt < test.txt

  这里我用自己备份网站的一段代码举例加以说明

用Mutt阅读邮件

要阅读当前系统登录用户的邮件,你只需要在终端运行”mutt“, 它将会加载当前用户的邮箱。

mutt

图片 1

要阅读指定用户的邮件,你需要告诉程序读取哪一个邮件文件。举个例子,你(root用户)想看用户”John”的邮件,你需要通过”-f”选项指定它的邮件文件。

mutt -f /var/spool/mail/john

你也可以用”-R”选项来打开只读模式。

  • 1
  • 2
  • 下一页

...

配置mutt

  1. 配置全局mutt, 直接编辑 /etc/Muttrc 文件
  2. 配置用户级mutt, 复制/etc/Muttrc 到 /当前用户/.muttrc

    //为root用户复制.muttrc # cp /etc/Muttrc /root/.muttrc

配置mutt, 上述两种方法修改方式相同

  你可以通过find命令找到Muttrc这个文件,命令如下 find / -name Muttrc ,然后通过命令 cp /etc/Muttrc /root/.muttrc 复制到 /root 下后更名为 .muttrc ,然后你就可以编辑配置文件了。

在这篇教程里,我们将使用mutt(一个终端email客户端)命令来从命令行发送邮件。

检查并安装mutt

//检查mutt是否安装, 已安装会返回/usr/bin/mutt
# which mutt

//安装mutt
# yum install mutt

//检查
ps -ef | grep sendmail

 yum -y install sendmail 2 #需要安装sendmail并开启防火墙的25端口,如果你需要收邮件110端口也要开 3 yum -y install mutt

Mutt的特性

Mutt包含以下主要特性:

  • 易于安装和配置
  • 可以从命令行发送带附件的邮件
  • 支持在发送邮件时加入密送和抄送
  • 支持消息会话
  • 可以显示邮件列表
  • 支持多种邮箱格式,例如maildir,mbox,MH和MMDF
  • 支持至少20种语言
  • 支持DSN(Delivery Status Notification,投递状态通知)

检查、安装、启动sendmail

//检查
ps -ef | grep sendmail

//安装
yum install sendmail

//启动
service sendmail start

//开机启动
chkconfig --level 2345 sendmail on

检查并安装mutt

  二、配置信息

Mutt是什么?

Mutt是一个基于命令行的Email客户端。它是基于Unix的系统上发送和阅读邮件的十分强大而有用命令。Mutt也支持用POP和IMAP协议接收邮件。它提供了一个彩色的界面使得从命令行发送邮件更加友好。

有些时候我们需要在Centos服务器上发送邮件,例如备份MySQL数据库并发送到指定邮箱,这里我们就说下如何从Centos的shell命令发送邮件。

配置mutt
1.配置全局mutt, 直接编辑 /etc/Muttrc 文件
2.配置用户级mutt, 复制/etc/Muttrc 到 /当前用户/.muttrc

  这段代码表示,发送邮件到[email protected]这个邮箱,邮件主题是“itdhz数据备份”,邮件内容在 /root/readme.txt 中,邮件中包含附件 /home/backup/itdhz.sql。如果要发送多个附件,需要在每个附件前加 -a 参数。

配置文件

Mutt Email客户端的配置文件:

  • Main Configuration file:改变是全局的,会影响所有用户的mutt,你可以通过它的邮件配置文件”/etc/Muttrc”进行更改。
  • User Configuration file of Mutt:如果你想为特定用户定制Mutt,你可以通过设置~/.muttrc或者~/.mutt/muttrc做到这一点。

本文由巴黎人手机版发布于巴黎人-操作系统,转载请注明出处:有时我们需要发送邮件给客户或者服务器上的其

上一篇:Tomcat性能优化 下一篇:没有了
猜你喜欢
热门排行
精彩图文