MS Window 平台發送email 工具-Blat
目的:每天可以從email 收到批次或程式執行的結果,想法是把結果寫入檔案,再透過windows 排定的工作發送email 到個人信箱
1.發送email 的工具,website :http://www.blat.net/ ,download 並解壓縮 ,sample 是 D:\blat
2.建立 send.bat,內容:
del sendbody.txt
del sendlog.txt
for /f "tokens=1-4 delims=/ " %%i in ("%date%") do (set batdate=%%i/%%j/%%k)
echo %batdate% >> sendbody.txt
echo "Refresh job report" >> sendbody.txt
echo "請檢查" >> sendbody.txt
blat sendbody.txt ^
-to user1@abcd.com.tw,user2@abcd.com.tw ^
-f rayyeh@uitc.com.tw ^
-charset big5 ^
-server 192.168.10.x ^
-s %batdate%" REFRESH 批次結果" ^
-attach "D:\blat\full\report.txt" ^
-log "D:\blat\full\sendlog.txt"
3.sendbody.txt 是email 內文的內容:
2011/10/25
"Here is job report"
-attach "D:\blat\full\report.txt" 是email 附加上檔名 report.txt
4.把send.bat 加入 window 排定的工作,每天就可以收到想要的報表