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

  

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


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


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


@echo off

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

set from=abc@163.com

set user=abc

set pass=****

set to=123@qq.com

set subj=測(cè)試

set mail=body.txt

set attach=*.jpg

set server=smtp.163.com

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

::::::::::::::::: 運(yùn)行blat :::::::::::::::::

blat %mail% -to %to% -base64 -charset Gb2312 -subject %subj% -attach %attach% -server %server% -f %from% -u %user% -pw %pass% %debeg%(此處的%debeg%因?yàn)椴┛惋@示異常,使用了全角)

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

也許我再加點(diǎn)什么進(jìn)去你就會(huì)承認(rèn)了:


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


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


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


1、申請(qǐng)倆小號(hào)郵箱,專門收發(fā)郵件用,呵呵;


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


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


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

相關(guān)資訊

推薦軟件