Windows下才有blat進行命令行郵件發送


1、先下載blat.exe文件,下載地址: https://sourceforge.net/projects/blat/files/

2、解壓后只需要blat.exe即可,進入此文件夾,運行如下腳本進行blat測試,其郵件正文必須采用預先定義的文件讀取,如下的channel.txt

@echo off
:: blatt安裝目錄
set _extendDir=E:\myFiles\process_monitor
cd /d %_extendDir%
:: 設置消息
:: 標題
set s="chnnel tomcat is restart"
:: 正文內容,采用文本預先編輯好,會顯示到郵件正文部分
set mail=%_extendDir%\channel.txt
:: 接收人
set t=3434677021@qq.com
:: 發送人
set f=process_monitor@163.com
:: 163郵件服務器授權碼
set pw=IM5IEsWE5alHGJTF
:: 發送消息
blat %mail% -s %s% -to %t% -server smtp.163.com -f %f% -u %f% -pw %pw%

pause

3、有些郵件服務器需要驗證,如qq郵箱,則使用如下命令配置blat:

blat -install smtp.qq.com 123456@qq.com -u 123456 -pw mypassword

4、如果配置重試次數,如重試3次,那么需要執行如下命令,這個配置直接到blat.exe文件夾下執行一遍就行,不必每次加到bat文件中,不然會很慢:

blat -install smtp.163.com usr@qq.com 3 25

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM