shell下进行利用mail命令进行邮件的发送
2014-09-09 23:25
791 查看
有时候想进行一些小型重要数据的备份,保存到本机,如果宕掉了就囧了。想到能不能利用邮件的形式进行保存。直接发送到指定的邮箱,这样可以实时查看。查阅资料后,可以利用mail命令实现邮件的发送。下面对这个命令进行解析:
首先安装mail软件:
在Centos下,我们利用帮助命令查看mail的使用方法为:
利用管道实现邮件的发送:
利用文件里面的内容实现邮件的发送,本例程中利用管道重定向:
首先安装mail软件:
yum install mailx -y
在Centos下,我们利用帮助命令查看mail的使用方法为:
Usage: mail -eiIUdEFntBDNHRV~ -T FILE -u USER -h hops -r address -s SUBJECT -a FILE -q FILE -f FILE -A ACCOUNT -b USERS -c USERS -S OPTION users先查看下面这条shell命令:
mail -s "Hello from mzone.cc by shell" caiyunl2009@163.com hello,this is the content of mail. welcome to the world of shell上面的命令,-s后是邮件的主题。后面的邮件地址为接收者的email地址,回车后输入的内容为邮件的内容。最后以Ctrl+D结束邮件的输入。
利用管道实现邮件的发送:
echo "hello,this is the content of mail" | mail -s "Hello mail" caiyunl2009@163.com这条命令实现将echo后面的内容发送到邮箱。
利用文件里面的内容实现邮件的发送,本例程中利用管道重定向:
mail -s "Hello from direwolf by file" admin@mzone.cc <mail.txt
相关文章推荐
- linux系统利用mail命令163邮箱发送邮件
- Linux下利用msmtp+mail+shell来发送邮件。
- 利用Spring框架封装的JavaMail现实同步或异步邮件发送
- 黄聪:如何利用PHP通过mail方法发送邮件【转】
- 使用Linux的mail命令发送邮件
- Linux下安装及使用mail命令发送邮件到指定邮箱
- Linux下发送邮件命令:mutt 和 mail 以及 脚本
- linux下C语言利用命令发送邮件
- 利用Spring框架封装的JavaMail现实同步或异步邮件发送
- shell 下 用mail 发送邮件
- Linux下使用mail命令发送邮件
- 在Linux中用mail命令发送带附件的邮件
- 2004.11.5 利用 System.Web.Mail 发送邮件
- Linux下使用mail命令发送邮件
- 利用tmail.exe 命令参数来发送邮件 (转自飞扬大哥BLOG)
- Linux下使用mail命令发送邮件
- 利用 System.Net.Mail 实现邮件发送功能
- ubuntu mail 命令发送邮件
- java 利用spring JavaMailSenderImpl发送邮件,支持普通文本、附件、html、velocity模板
- Linux下使用mail命令发送邮件