发送mail的几种方法

mail,顾名思义就是邮件。在这两天上课中,接触了发送mail的一些用法,课下自己在网上又查询补充了一下,总结出来,增加印像。

为了显示清晰,首先我们分别使用两个用户在不同的终端下登录,一个超级管理员root,一个是刚刚创建的用户zhangsan,看下图:

发送mail的几种方法

发送mail的几种方法


首先先来看一下发送mail用到什么选项:

 -s<邮件主题>:指定邮件的主题;

 -a<附件> : 添加附件到邮件里;

(主要用到这两个选项,其他选项就下次在说吧


好了,接下来开始实验啦~~

①使用定向符号<<写入发送邮件,格式如下:

mail -s “主题” 收件地址 << END
>(写入内容)
>END   回车则自动发送

发送mail的几种方法

root已经将邮件主题为help的邮件发给了zhangsan,接下来由zhangsan来查看邮件:

发送mail的几种方法


②将shell当做编辑器来使用


发送mail的几种方法

发送mail的几种方法

当你输入错误的时候直接删除键的时候会出现以下情况:

发送mail的几种方法

这时候按ctrl+删除键 可以删除内容。(本来以为没办法删除,多谢楼下大神赐教~~~)


③使用echo和管道来发送邮件,格式如下:

echo “邮件内容” | mail-s “主题” email@qq.com

发送mail的几种方法

发送mail的几种方法


使用文件进行邮件发送

mail -s “主题” email@qq.com < /app/test.txt(路径文件)

发送mail的几种方法

发送mail的几种方法


⑤还有一种与4相似的方法,格式是:

cat /app/test.txt(路径文件) | mail-s “主题” email@qq.com

上图:

发送mail的几种方法

发送mail的几种方法


添加一个附件到邮件里

echo “邮件内容” | mail -s “主题”  -a  /app/app.tar.gz(附件)  email@qq.com

发送mail的几种方法

发送mail的几种方法

发送邮件的几种方法就总结到这里了,如果还有未总结到的,那就等小编我学习了以后再补充吧。

全手工总结,若有错误不足之处,希望路过的看官大神指正,小女子不胜感激~~~

再次笔芯~~~

发送mail的几种方法




原创文章,作者:wanperfect,如若转载,请注明出处:http://www.178linux.com/81876

(0)
wanperfectwanperfect
上一篇 2017-07-20
下一篇 2017-07-20

相关推荐

  • 马哥教育网络班22期第5周课程作业

    1、显示当前系统上root、fedora或user1用户的默认shell; cat /etc/passwd | grep ^root | cut -d: -f7 2、找出/etc/rc.d/init.d/functions文件中某单词后面跟一组小括号的行,形如:hello(); …

    Linux干货 2016-12-05
  • 第一天

    今天讲了很多

    Linux干货 2018-03-26
  • 运维第一步

    学友分享各自工作经历

    2018-03-26
  • 计算机操作系统简史 以及 终端类型

    计算机及操作系统发展史 1.计算机的主要部件 :ENIARC         Cpu:运算器  控制器(控制内存,IO总线)      存储器是寄存器(锁存数据)  缓存(加速功能)    内存:ram (random access mem…

    Linux干货 2016-10-19
  • Linux第二周总结

    1、Linux上的文件管理命令都有哪些,其常用的使用方法及其相关示例演示。 Cp、mv、rm cp命令: copy 单源复制:cp [OPTION]… [-T] SOURCE DEST 如果DEST不存在:则事先创建此文件,并复制源文件的数据流至DEST中; 如果DEST存在: 如果DESST是非目录文件;则覆盖目标文件; 如果DEST是目录文件…

    2017-07-09
  • 分布式存储 Mogilefs 部署

    MogileFS是一个开源的分布式存储的解决方案,主要工作组件由三部分组成:Tracker节点:生成映射表存储于DB,并用于接收客户端请求,通过查询数据库对客户端提供后端所存储的真实文件位置DB节点:主要存储数据的元数据信息,可以理解为客户端来获取数据文件时提供的Key和真实存在存储里面的文件名的对照表Storage节点:用于存储文件的节点。工作流程,tra…

    2017-03-04

评论列表(2条)

  • 努力!奋斗!
    努力!奋斗! 2017-07-20 19:11

    第二个例子的编辑错误删除可以使用Ctrl+删除键可以删除的,亲测哦~