命令telnet命令

telnet命令  时间:2021-05-18  阅读:()
六种使用Linux命令发送带的邮件在很多场景中我们会使用Shell命令来发送邮件,而且我们还可能在邮件里面添加,本文将介绍使用Shell命令发送带邮件的几种方式,希望对大家有所帮助.
如果想及时了解Spark、Hadoop或者Hbase相关的文章,欢迎关注微信公共帐号:iteblog_hadoop使用mail命令mail命令是mailutils(OnDebian)或mailx(OnRedHat)包中的一部分,我们可以使用他在命令行里面发送消息.
如果你的系统没有安装mail命令,可以使用下面的方式安装:$sudoapt-getinstallmailutils(OnDebian)#yuminstallmailx(OnRedHatorCentOS)现在我们来使用mail命令来发送带的邮件,如下:echo"这里输入你邮件内容"|mail-s"邮件标题"-afile.
txthadoop@iteblog.
com1/7在上面的命令中,-s参数用于指定消息主题;-a参数指定需要发送的路径,貌似这个不能发送多个.
当然,我们可以将邮件的内容存到一个文件中,比如下面我们把邮件的内容存储到message.
txt文件中,然后发送:mail-s"邮件标题"-afile.
txthadoop@iteblog.
com>/etc/postfix/main.
cf&&servicepostfixreloadReloadingPostfixconfiguration.
.
.
done.
第二种:[root@iteblog.
com~]$postconf-emessage_size_limit=302400000[root@iteblog.
com~]$servicepostfixrestartShuttingdownpostfix:[OK]Startingpostfix:[OK][root@iteblog.
com~]$postconfmessage_size_limitmessage_size_limit=302400000[root@iteblog.
com~]$两种方法都可以设置.
2/7使用mutt命令mutt是一个流行轻量级的电子邮件客户端命令,我们同样可以使用它发送带的邮件,如果你的电脑没有安装这个命令,请使用下面命令安装:$sudoapt-getinstallmutt#yuminstallmutt现在我们可以使用mutt命令发送带的邮件了:echo"这里输入你邮件内容"|mutt-s"邮件标题"hadoop@iteblog.
com-afile.
txt从上面可以看出,mutt的使用和mail命令很类似,更多关于它的使用参数可以直接manmutt查看.
使用mailx命令mailx命令看起来和mutt命令很类似,如果你电脑没安装这个命令,可以使用下面方法来安装:$sudoapt-getinstallmailutils#yuminstallmailx然后可以使用下面命令发送带的邮件:echo"这里输入你邮件内容"|mailx-s"邮件标题"-afile.
txthadoop@iteblog.
com使用mpack命令首先使用下面命令安装好这个命令:$sudoapt-getinstallmpack#yuminstallmpack3/7然后可以使用下面命令发送带的邮件:$mpack-s"邮件标题"filehadoop@iteblog.
com使用telnet命令发送邮件我们还可以使用telnet来发送邮件,使用起来稍微比直接用mail或者mutt命令复杂,使用如下:[root@iteblog.
com~]$telnetlocalhostsmtpTrying127.
0.
0.
1.
.
.
Connectedtolocalhost.
Escapecharacteris'^]'.
220www.
iteblog.
comESMTPPostfixHELOiteblog.
com250www.
iteblog.
commailfrom:hadoop@iteblog.
com2502.
1.
0Okrcptto:hadoop@iteblog.
com2502.
1.
5Okdata354Enddatawith.
Subject:这里输入邮件标题这里输入邮件内容这是内容.
2502.
0.
0Ok:queuedasC99B626Dquit2212.
0.
0ByeConnectionclosedbyforeignhost.
上面代码加深背景色的就是我们要输入的,我们需要根据要求输入发件人和收件人的Email等信息,然后就可以发送邮件,至于这个如何发送我没有去研究.
.
4/7使用sendmail命令发送邮件我们还可以根据Email的规范自己构建邮件,如下:exportMAILFROM="hadoop@iteblog.
com"exportMAILTO="hadoop@iteblog.
com"exportSUBJECT="YourInvoice"exportBODY="/tmp/t.
html"exportATTACH_PDF="/tmp/iteblog.
pdf"exportATTACH_CSV="/tmp/test.
csv"pdf_file=$(basename"$ATTACH_PDF")csv_file=$(basename"$ATTACH_CSV"){echo"From:$MAILFROM"echo"To:$MAILTO"echo"MIME-Version:1.
0"echo"Subject:$SUBJECT"echo"Content-Type:multipart/mixed;boundary=\"FILEBOUNDARY\""echo"--FILEBOUNDARY"echo"Content-Type:multipart/alternative;boundary=\"MSGBOUNDARY\""echo"--MSGBOUNDARY"echo"Content-Type:text/html;charset=iso-8859-1"echo"Content-Disposition:inline"echo""cat"$BODY"echo"--MSGBOUNDARY--"echo"--FILEBOUNDARY"echo"Content-Type:application/pdf"echo"Content-Disposition:inline;filename=\"${pdf_file}\""echo"Content-Transfer-Encoding:base64"base64$ATTACH_PDFecho"--FILEBOUNDARY"echo"Content-Type:text/csv"echo"Content-Disposition:inline;filename=\"${csv_file}\""echo"Content-Transfer-Encoding:base64"base64$ATTACH_CSVecho"--FILEBOUNDARY--"}|/usr/sbin/sendmail-t5/7运行上面的代码会生成以下的信息:From:hadoop@iteblog.
comTo:hadoop@iteblog.
comMIME-Version:1.
0Subject:YourInvoiceContent-Type:multipart/mixed;boundary="FILEBOUNDARY"--FILEBOUNDARYContent-Type:multipart/alternative;boundary="MSGBOUNDARY"--MSGBOUNDARYContent-Type:text/html;charset=iso-8859-1Content-Disposition:inlineThisiscontent.
--MSGBOUNDARY----FILEBOUNDARYContent-Type:application/pdfContent-Disposition:inline;filename="iteblog.
pdf"Content-Transfer-Encoding:base64JVBERi0xLjYNJeLjz9MNCjE1IDAgb2JqDTw8L0xpbmVhcml6ZWQgMS9MIDk1MTgvTyAxNy9FIDQ4ODcvTiAxL1QgOTIxNS9IIFsgNDU3IDE0OF0+Pg1lbmRvYmoNICAgICAgICAgICAgICAgICAgICAgOTVCRkY0RkU5RkRFNDk5NEM2MTUzRTMyMzk3RTIyPjxBQkY2QTYzNkY4NDhBRjQzOTA3NERFMzdGQkZBQTQ1Qj5dL0luZm8gMTQgMCBSL0xlbmd0aCA0OC9Sb290IDE2IDAgUi9TaXplIDE1L1R5cGUvWFJlZi9XWzEgMiAxXT4+c3RyZWFtDQpo3mJiAAImRmFxBiYGhhYgwfcKSDAtBhKMN4ASdxhBEkwggoERH8H4CyDAANfsBSUNCmVuZHN0cmVhbQ1lbmRvYmoNc3RhcnR4cmVmDQoxMTYNCiUlRU9GDQo=--FILEBOUNDARYContent-Type:text/csvContent-Disposition:inline;filename="test.
csv"Content-Transfer-Encoding:base64MSwyCg==--FILEBOUNDARY--然后就可以通过sendmail命令发送出去.
6/7本博客文章除特别声明,全部都是原创!
原创文章版权归过往记忆大数据(过往记忆)所有,未经许可不得转载.
本文链接:【】()PoweredbyTCPDF(www.
tcpdf.
org)7/7

青云互联:美国洛杉矶CN2弹性云限时八折,15元/月起,可选Windows/可自定义配置

青云互联怎么样?青云互联是一家成立于2020年6月的主机服务商,致力于为用户提供高性价比稳定快速的主机托管服务,目前提供有美国免费主机、香港主机、香港服务器、美国云服务器,让您的网站高速、稳定运行。美国cn2弹性云主机限时8折起,可选1-20个IP,仅15元/月起,附8折优惠码使用!点击进入:青云互联官方网站地址青云互联优惠码:八折优惠码:ltY8sHMh (续费同价)青云互联活动方案:美国洛杉矶...

可抵御99%的攻击中国单域版cdn:9元/月7T防御 cloudsecre

官方网站:点击访问CDN客服QQ:123008公司名:贵州青辞赋文化传媒有限公司域名和IP被墙封了怎么办?用cloudsecre.com网站被攻击了怎么办?用cloudsecre.com问:黑客为什么要找网站来攻击?答:黑客需要找肉鸡。问:什么是肉鸡?答:被控的服务器和电脑主机就是肉鸡。问:肉鸡有什么作用?答:肉鸡的作用非常多,可以用来干违法的事情,通常的行为有:VPN拨号,流量P2P,攻击傀儡,...

VirMach(8元/月)KVM VPS,北美、欧洲

VirMach,成立于2014年的美国IDC商家,知名的低价便宜VPS销售商,支持支付宝、微信、PayPal等方式付款购买,主打美国、欧洲暑假中心产品,拥有包括洛杉矶、西雅图、圣何塞、凤凰城在内的11个数据中心可以选择,可以自由搭配1Gbps、2Gbps、10Gbps带宽端口,有Voxility DDoS高防IP可以选择(500Gbps以上的防御能力),并且支持在控制面板付费切换机房和更换IP(带...

telnet命令为你推荐
Specificationsapplesupplementedroutej^=iáíá=fq~=OQJOU==aJPPNMO=m~dê~ó=伺服器win7支持ipad支持ipadVTLHios模块iphone重庆网通中国联通重庆分公司的公司简介windows键是哪个Windows快捷键是什么
长沙服务器租用 哈尔滨服务器租用 krypt 主机屋 x3220 网站监控 css样式大全 轻量 牛人与腾讯客服对话 360云服务 丽萨 lamp是什么意思 美国迈阿密 cx域名 ipower webmin 认证机构 德国代理ip tracert 更多