Windows?server服務(wù)器使用blat命令行發(fā)送郵件
在linux平臺的命令行下可以使用mail命令來發(fā)送郵件,windows平臺沒有內(nèi)置的命令,但可以使用開源的 blat,其官方主頁為http://www.blat.net/。blat是開源免費工具,非常好用。功能齊全,應(yīng)該優(yōu)先選擇這個成熟的工具,而不是一些網(wǎng)站的不知名作者的軟件。
Windows server服務(wù)器使用blat命令行發(fā)送郵件的方法如下:
下載blat
先下載blat.exe文件,下載地址:https://sourceforge.net/projects/blat/files/Blat%20Full%20Version/64%20bit%20versions/
bat命令行示例
解壓后只需要blat.exe即可,進入此文件夾,運行如下腳本進行blat測試,其郵件正文必須采用預(yù)先定義的文件讀取,如下的channel.txt
@echo off :: blatt安裝目錄 set _extendDir=E:\myFiles\process_monitor cd /d %_extendDir% :: 設(shè)置消息 :: 標題 set s="chnnel tomcat is restart" :: 正文內(nèi)容,采用文本預(yù)先編輯好,會顯示到郵件正文部分 set mail=%_extendDir%\channel.txt :: 接收人 set t=3434677021@qq.com :: 發(fā)送人 set f=process_monitor@163.com :: 163郵件服務(wù)器授權(quán)碼 set pw=IM5IEsWE5alHGJTF :: 發(fā)送消息 blat %mail% -s %s% -to %t% -server smtp.163.com -f %f% -u %f% -pw %pw% pause
備注
有些郵件服務(wù)器需要驗證,如qq郵箱,則使用如下命令配置blat:
blat -install smtp.qq.com 123456@qq.com -u 123456 -pw mypassword
如果配置重試次數(shù),如重試3次,那么需要執(zhí)行如下命令,這個配置直接到blat.exe文件夾下執(zhí)行一遍就行,不必每次加到bat文件中,不然會很慢:
blat -install smtp.163.com usr@qq.com 3 25
總結(jié)
本文介紹了如何利用Blat這款Windows命令行工具實現(xiàn)定時發(fā)送郵件。通過配置SMTP服務(wù)器,創(chuàng)建包含郵件內(nèi)容的文本文件,結(jié)合批處理(bat)腳本和Windows計劃任務(wù),可以設(shè)置定時發(fā)送帶有附件的郵件。
到此這篇關(guān)于Windows server服務(wù)器使用blat命令行發(fā)送郵件的文章就介紹到這了,更多相關(guān)Windows平臺用blat發(fā)郵件內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
IIS中301重定向跳轉(zhuǎn)web.config規(guī)則和http重定向模塊的實現(xiàn)教程
301跳轉(zhuǎn)對于搜索引擎而言,便是告訴搜索引擎:“此url地址已經(jīng)永久的進行跳轉(zhuǎn)到了‘XXX’url地址?!倍鴮τ谟脩舳裕?01跳轉(zhuǎn)后的網(wǎng)站,在用戶使用的時候,輸入舊的地址,會自動跳轉(zhuǎn)到新的地址。在IIS中實現(xiàn)301重定向有web.config規(guī)則和IIS中的http重定向模塊兩種方式。2023-04-04
windows NLB+ARR實現(xiàn)Web負載均衡高可用/可伸縮的方法
下面小編就為大家分享一篇windows NLB+ARR實現(xiàn)Web負載均衡高可用/可伸縮的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-01-01
Windows?Server?2025?搭建AD域控和初始化
搭建AD域控服務(wù)器是企業(yè)網(wǎng)絡(luò)管理中的重要一步,通過域策略設(shè)置不同的策略,可以提高安全性,本文主要介紹了Windows?Server?2025?搭建AD域控和初始化,具有一定的參考價值,感興趣的可以了解一下2025-05-05
無法讀取配置節(jié) system.serviceModel 因為它缺少節(jié)聲明的解決方法
無法讀取配置節(jié) system.serviceModel 因為它缺少節(jié)聲明的解決方法,需要的朋友可以參考下2012-12-12
Windows server服務(wù)器2019中允許Ping與禁止ping的設(shè)置方法(允許ICMP通信)
這篇文章主要介紹了Windows server服務(wù)器2019中配置防火墻以允許ICMP通信,可以允許Ping或禁止ping,可以用來保護服務(wù)器安全2024-05-05
php5.3中ZendGuardLoader與wincache沖突問題的解決方法
這篇文章主要介紹了php5.3中ZendGuardLoader與wincache沖突問題的解決方法,需要的朋友可以參考下2016-06-06

