無論是架設伺服器

或者想在自己的電腦透過服務來發送寄送Email

或者要實現發信通知的功能

可以透過一支Blat的小程式

 

 Blat 官方網站下載頁

支援:

Windows 32 bit

Windows 64 bit

Linux

 

語法:

 

"C:\Program Files\blat\blat.exe" -charset big5 -server SMTP伺服器 -f 寄件者信箱 -to 收件者件箱 -subject 主旨 -body 內容 -attacht 附加檔案

 

說明:

-charset big5 : 用來指定郵件編碼為big5

-log blat.log : 將 log 寫到 blat.log 檔中

-server SMTP伺服器 : 指定 SMTP 伺服器,要加上 :埠號

-to 收件者件箱 : 指定收件者,若多位收件者時可用逗號區隔

更多的語法說明

標題範例:%UserName% LogOn %ComputerName%
內容範例:%Date:~0,10% %Time:~0,8%,%UserDomain%\ %UserName% 使用者登入 %ComputerName%。

【參考資料】
Raymond.cc Blog - Sending Email Using Command Line Useful for Downtime Alert Notification 
iT 邦幫忙 - 請問有沒有在 dos command 模式下寄出檔案的辦法
Mark IT Weblog - Blat 解決亂碼問題
放羊的風間 - Windows 系統內建的常見環境變數

九五二七

作者/九五二七

愛漫畫愛遊戲愛上網愛星爺,小時摸到阿羅士與AppleII後註定宅一輩子,從紅白機到PS4,從386到Xeon,沒日沒夜的打電動;待過所有宅產業,從光華到NOVA,從遊戲到動漫,從攝影器材到網路電信,喜愛學習多於睡覺,無時無刻散發一股宅味,但號稱長的像梁朝偉XD
覺得這篇文章讚嗎?