发送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

相关推荐

  • CIDR,子网掩码以及划分子网超网

    对于中小企业,假如有两千台机器,给他分个B类地址,6万多个,太浪费了,分个C类地址,一个C类地址254个,又不够,又得多申请几个,所以A,B,C类IP地址划分太过僵硬,很不灵活,因此又提出无类域间路(CIDR)由划分IP地址的方法。 无类域间路由(CIDR) 传统划分IP地址的方法都是8位划分的,要不就是前8位网络ID,后24位主机ID;或前16位网络ID,…

    2017-09-16
  • MySQL高可用架构之Galera Cluster

    MySQL高可用架构之Galera Cluster 1、实验准备及拓扑 至少需要三个节点 node1 192.168.150.137 node2 192.168.150.138 node3 192.168.150.139 mariadb版本为mariadb的支持galera cluster的分支版本 MariaDB-Galera-server-5.5.46 …

    Linux干货 2017-03-31
  • N-22-南京-修 第四周博客作业

    1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。 [root@localhost xujie]# cp -a /etc/skel /home/tuser1 [root@localhost home]# chmod -R 700 tuser1 之前 [root@localho…

    Linux干货 2016-09-15
  • DNS详解

    概述     互联网访问绝大多数都是基于域名的访问,互联网访问的基础是基于IP来实现的,因此,需要有一种将域名解析成IP的机制,让用户在利用域名访问时,自动将域名转换成为对应的IP,这就是DNS的功能,本章将介绍一些DNS相关的内容,具体分为:     1、DNS的基础概念 &n…

    Linux干货 2016-10-08
  • date命令常见用法。

    date是一个非常实用的小工具,可以查看时间,并且也可以添加选项去完成自己想完成的东西。

    Linux干货 2017-11-13
  • shell的变量功能

                                                      &nbsp…

    2017-08-05

评论列表(2条)

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

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