一旦你知道怎样使用它,Linux指挥线能是非常强大.你能解析数据的语法,监视过程,和做许多使用它其它有用和凉东西.那里常常来一需要产生一份报告出去和邮寄它.它是能是同样简单一是一通知要求那个白天’s倒车检查罚款或者不做.我’ll帮助你开始随着从Linux指挥线和在外壳字体中寄送邮递.我们将也代替从指挥线寄送附件.我们将以“邮递”指挥开始.
邮递
第一轮放映一个确保“sendmail”应用被安装很快试验和正确工作.执行下列命令用”你的电子邮件地址代替“you@youremailid.com.
#给-s“哈罗世界邮寄”you@youremailid.com
达到回程关键和你将来到一新线.输入“这个从是一个试验的文本我的服务器”文本通过再次达到回程关键遵循.然后达到Control+D的重要结合继续.指挥提词将你问如果你想要给一份向任何另一地址邮递打分,再次打击Control+D.检查你的邮箱.这指挥将送信从一向电子邮件邮递里面伊德被用科目哈罗“世界提到”.
给邮递的主体添加内容同时运作指挥,你能使用下列的选择余地.如果你想要添加独自文本:
#回声“这个将进入邮递的主体.”给-s“哈罗世界邮寄”you@youremailid.com
如果你想要邮递从一文件中选读内容:
#给-s“哈罗世界邮寄”you@youremailid.com</home/calvin/application.log
一些在邮递指挥中其它有用选择余地是:
-s科目((邮递)的主题
-c电子邮件-地址向这“电子邮件-地址标志一复制品”或者CC
-b电子邮件-地址向这“电子邮件-地址标志一无信头复写副本”或者BCC
这里’你怎样可以使用这些选择余地的s:
“n Hobbes#回声欢迎进入卡尔文的世界”|给-s“哈罗世界邮寄”calvin@cnh.com-chobbes@cnh.com-bsusie.derkins@cnh.com
狗
使用邮递指挥的主要缺点之一是它不支撑附件的送信.另一方面狗确实支持它.我’ve发现这特征对于字体,其产生在大小中是相对说来小的非原文的报告或者倒车的特别有用哪一个我’d喜欢支持其它地方.当然,狗允许你比仅仅寄送附件多得多做.与“邮递”指挥相比,它是一个完整得多指挥线邮递客户.现在我们’ll仅仅探查我们可以常常需要的基本材料.这里’你将怎样给一邮递附加一文件s:
“寄送一个附件#回声.”狗一backup.zip-s“附件”calvin@cnh.com
这指挥将随着科目((-s)“附件把一邮递寄给calvin@cnh.com”“寄送一个附件正文.”含有附件((-a)backup.zip.就象邮递指挥地你能使用“-c”的选择向另一邮递伊德标记一复制品.
寄送从一荷兰皇家壳牌字体邮递
现在,随着包括基本要求你能寄送从你的外壳字体邮递.这里’s一简单外壳字体,其给你一有关你的分开空间的使用的阅读和给你邮寄数据的.
#!/bin/bash
df-h|给-s“圆盘空间报告邮寄”calvin@cnh.com
保留这些在一关于你的Linux服务器的文件中线和运作它.你将去收到一含有指挥的结果邮递.如果但是你需要寄送更多与仅仅这个相比数据同时组成邮递,你将需要向一文本文件写作数据和在邮递躯体上登记它.这里’一外壳字体,和一样好记忆使用把数据写进一临时文件然后完全在被发出邮递的主体上登记它,其得到圆盘使用的s和例子:
#!/bin/bash
df-h>/tmp/mail_report.log
自由-m>>/tmp/mail_report.log
给-s“圆盘和随机存取存储报告邮寄”calvin@cnh.com</tmp/mail_report.log
这里现在’s多一的复杂问题.你必须那时取出一几文件和邮递的倒车.首先被出去邮寄目录被把归档.然后它被是一个电子邮件附件迫使使用狗.这里’s一就是那样做的字体:
#!/bin/bash
用柏油铺-zcf/tmp/backup.tar.gz/home/calvin/files
回声|狗一/tmp/backup.tar.gz-s“数据的每天支持”calvin@cnh.com
最初最后线的回声添加一变为被列举邮递的主体空白.
这个将去使被使你吃了一惊随着送信给形式邮寄Linux指挥线和从外壳写电影剧本.沿着“男人页”为更多选择余地把邮递和狗和改为.
书签和份





























{ 3意见…阅读下面他们或者添加一 }
你可以想要看smtp-client.pl.查看使用例子.我’d说它’s最终指挥在smtp客户但是我上划线’m有一点是有偏见
回声|狗一-s/tmp/backup.tar.gz“dailydataz href="mailto:calvin@cnh.com">calvin@cnh.com的支持
假如是:
回声|狗一/tmp/backup.tar.gz-s“dailydataz href="mailto:calvin@cnh.com">calvin@cnh.com的支持
马特-
因为理解那个非常感谢!我’ve作改正.干杯!
留下一意见