最近看到项目中经常会用mail/mailx命令发送由java程序生成的report,比较新鲜。下面就简单介绍下mail/mailx命令用法。本文以mail命令举例(mail/mailx)效果都是一样的。

把打印的内容作为标准输入,送给mail命令

[root@toughhou www]# echo "Hello, Tough" | mail -s "Tough's Greeting" toughhou@126.com

-s表示主题,"< mail.txt"表示把mail.txt里的内容作为邮件正文

[root@toughhou www]# mail -s "Tough's Greeting" toughhou@126.com < mail.txt

也可以用cat mail.txt的输出作为mail命令的标准输入,作为邮件正文

[root@toughhou www]#cat mail.txt | mail -s "Tough's Greeting" toughhou@126.com

-c表示抄送的地址(houxiaolongr@126.com,houxiaolongr@163.com),toughhou@126.com是直接发送的地址

[root@toughhou www]# mail -s "Tough's Greeting" -c "houxiaolongr@126.com,houxiaolongr@163.com" "toughhou@126.com" < mail.txt

测试发现,用uuencode发地附件,在邮箱里是不能正常显示的,是一些“乱码”,需要额外的解码命令,总之不太好用

[root@toughhou www]# uuencode /home/tough/pic/a.png "Tough's Photo" | mail -s "Pic Test" toughhou@126.com

在网上看到的伪造发件人地址方法(-- -f后跟发发件人地址,-F发件人名称),测试之后效果也不太理想

[root@toughhou www]# mail -s Tough toughhou@126.com < mail.txt -- -f toughhou@qq.com -F TOUGH

linux下显示dd命令的进度:

linux下显示dd命令的进度: dd if=/dev/zero of=/tmp/zero.img bs=10M count=100000 想要查看上面的dd命令的执行进度,可以使用下面几种方法: 比 ...

&lbrack;转&rsqb; 关于linux下通过shell命令(自动)修改用户密码

linux怎么卸载mailx,Linux下mail/mailx命令发送邮件相关推荐

  1. Linux下mail/mailx命令发送邮件

    最近看到项目中经常会用mail/mailx命令发送由java程序生成的report,比较新鲜.下面就简单介绍下mail/mailx命令用法.本文以mail命令举例(mail/mailx)效果都是一样的 ...

  2. linux mysql卸载_Linux环境下安装Mysql8.0数据库

    今年的双11既没有光棍节的气氛也没有购物的欲望,不过还是大出血了,买了一台2核4G的云服务器3年699元.就算用来督促自己学习吧!话不多说,今天先来体验Linux安装Mysql数据库? 步骤一:Mys ...

  3. linux上卸载php,linux怎么卸载软件?

    linux怎么卸载软件? 1.软件的卸载主要是使用rpm来进行的.卸载软件首先要知道软件包在系统中注册的名称.键入命令:#rpm -q -a 即可查询到当前系统中安装的所有的软件包. 2. 确定了要卸 ...

  4. Linux软件卸载器,linux系统中卸载软件的方法

    linux系统中卸载软件的方法 发布时间:2020-06-21 12:03:01 来源:亿速云 阅读:102 作者:元一 Linux操作系统是基于UNIX操作系统发展而来的一种克隆系统,它诞生于199 ...

  5. linux怎么卸载vmtools,linux卸载vmtools

    <操作系统>课程设计报告课程设计题目:操作系统课程设计 设计时间:2016/1/10一. 课程设计目的与要求需要完成的内容:(1) 安装虚拟机:Vmware.Vmware palyer ( ...

  6. linux如何卸载conky,Linux Deepin 15.10.2 下折腾 简单自制的 Conky Conky-manager

    前言 Conky是Linux下的桌面美化工具,可以把一些系统信息,以各种酷炫的形式,显示到你的桌面上.很久以前在Ubunut折腾过,最近把工作开发环境切换到了Deepin 15.10.2,打算再从零折 ...

  7. linux mint卸载火狐,ubuntu下的firefox浏览器安装adobe flash player播放器

    1. 下载Adobe Flash Player: 请从Adobe官方下载,也可以从这个URL下载,这个URL也是官方的链接: http://fpdownload.macromedia.com/get/ ...

  8. linux mint 卸载compiz,Linux Mint13下Compiz特效的开启

    Linux Mint以轻快简洁著称,麦哥也一直很喜欢这个定制在Ubuntu之上的系统,最近Linux Mint13 Maya发布了,麦哥在试用的时候发现,在这个版本的MATE环境下Compiz特效的开 ...

  9. linux强行卸载qt,Linux下卸载QT SDK

    unbuntu下卸载QT 方法一: you can remove it like this, those developers should add this somewhere ! like nex ...

最新文章

  1. Qt5.9 OpenCV3.2.0测试例程(Win10)
  2. 【Android 应用开发】 ActionBar 基础
  3. 【Python翻屏软件】英文1秒翻,水准堪比专九,这下考级有救了。
  4. C语言打印链表的中间节点的算法(附完整源码)
  5. python中单下划线(_)和双下划线(__)的特殊用法 还等什么
  6. 银河麒麟配置java环境_中标麒麟系统上安装Java、Eclipse指南.doc
  7. 小tips:善用页面的base类
  8. 安卓开发者必备的六个工具
  9. 设计模式 - 状态模式、职责连模式
  10. jQuery API/1.1.1/CSS
  11. Java Swing MySQL图书管理系统
  12. Day01柳婼博客推荐
  13. android 判断wifi强弱,Android:通过WifiManager监听Wifi信号强弱
  14. gnu stubs arch linux,Linux 编译应用程序报错:fatal error: gnu/stubs-soft.h: No such file or directory...
  15. 猫和计算机连接网络,猫、路由器和网卡的连接教程[图文]
  16. The number of method references in a .dex file cannot exceed 64K
  17. js问号点的作用(?.)和问号问号(??)的用法
  18. java中类成员的限定词_JAVA中类成员的限定词有以下几种、private ,public ,
  19. HGDB 兼容 Oracle 中 merge into using(APP)
  20. 热爱,对待人生的首要态度

热门文章

  1. python 工程进度计划_从零开始的项目实战(7)——项目进度述职报告
  2. 你该选择哪种编程语言来开发App呢?
  3. 在Windows10环境下安装RabbitMAQ、Erlang的坑
  4. java反射机制的实现原理 (一)
  5. ubuntu 下pip的卸载,安装,更新与使用
  6. [C/C++后端开发学习] 7 tcp服务器的epoll实现以及Reactor模型
  7. Cadence Allegro PCB设计88问解析(四) 之 Allegro中快捷键Funckey与alias设置
  8. html通过css来设置半透明背景
  9. windows10纯净版系统安装/重装详细教程
  10. 输出100内所含5或5的倍数的值(Python)