批處理腳本 群發(fā)電子郵件

  

不少程序員為了提高工作效率常常會使用各種腳本進行批量處理,其實我們做群發(fā)電子郵件也是可以使用腳本的,下面就讓一米軟件來教教大家。


批處理腳本 群發(fā)電子郵件


下面先看個具體的利用腳本批量進行電子郵件群發(fā)的實例(在blat同目錄創(chuàng)建個批處理):


@echo off

:::::::::::::: 參數(shù)設(shè)置::::::::::::::

set from=abc@163.com

set user=abc

set pass=****

set to=123@qq.com

set subj=測試

set mail=body.txt

set attach=*.jpg

set server=smtp.163.com

set debug=-debug -log blat.log -timestamp

::::::::::::::::: 運行blat :::::::::::::::::

blat %mail% -to %to% -base64 -charset Gb2312 -subject %subj% -attach %attach% -server %server% -f %from% -u %user% -pw %pass% %debeg%(此處的%debeg%因為博客顯示異常,使用了全角)

是不是已經(jīng)很明白了,郵件發(fā)送者地址from:abc@163.com,user指你163的用戶名,pass處填你的163郵箱密碼,收件人to為:123@qq.com,主題subj為:測試,郵件的正文內(nèi)容mail:為body.txt里面的內(nèi)容(body.txt要和blat程序同目錄),郵件的附件attch為:本目錄下的所有.jpg格式的圖片(這點挺好,支持通配符),郵件發(fā)送服務(wù)器server為:smtp.163.com(不用設(shè)置郵件收取服務(wù)器,因為不需要本地下載郵件),考慮到傳輸過程安全問題,用base64加密后傳輸,不易被木馬截獲。然后雙擊這個批處理,黑框框消失后你就可以進入qq郵箱驗證是否發(fā)送成功了,是不是很強大!什么,還不夠強大?

也許我再加點什么進去你就會承認了:


第一、我把這個批處理用vbs調(diào)用,這樣執(zhí)行時就不會彈出窗口了,無聲無息;


第二、我把這個vbs拉到啟動項里面,這樣每次開機都會向指定郵箱發(fā)郵件,你手機開通郵件提醒功能的話,就可以知道電腦什么時候開機了(剛剛有人動了我的電腦?);


第三、怕本地保存的批處理暴露自己郵箱的用戶名和密碼?兩種解決辦法:


1、申請倆小號郵箱,專門收發(fā)郵件用,呵呵;


2、把批處理加密或者轉(zhuǎn)exe文件,成為幽靈批處理;


第四、怕電腦啟動時聯(lián)網(wǎng)慢,郵件發(fā)不出去,簡單!在批處理開頭加上ping 127.0.0.1 -t 15,這樣延遲下就可以了吧;


第五、如果加入到任務(wù)計劃里面,可以實現(xiàn)定時發(fā)送郵件喲;第六、通過簡單回復(fù)郵件,可以實現(xiàn)手機控制電腦操作,是不是很酷,這就需要你自己去發(fā)掘了。

相關(guān)資訊

推薦軟件