您好,登錄后才能下訂單哦!
有個(gè)客戶是做外貿(mào)生意的,經(jīng)常需要群發(fā)郵件,要求郵件里商品名稱,收信人稱謂等內(nèi)容是動(dòng)態(tài)的。
他一直找不到一個(gè)合適的免費(fèi)的群發(fā)工具,于是我推薦他使用了 kettle,并幫他畫了一個(gè)流程來群發(fā)郵件。(這位朋友不是IT 人員,不會(huì)開發(fā),只會(huì)使用 Microsoft Office )。
(轉(zhuǎn)載請(qǐng)注明:http://pdi.itpub.net)
在我做的群發(fā)郵件流程里,還用到了我以前開發(fā)的一個(gè)插件(就是把文件內(nèi)容作為字段加入到數(shù)據(jù)流)。 發(fā)送郵件流程,插件,kettle 我都集中在一起發(fā)布了。大家可以從 這里下載 該 kettle 的版本(該版本是基于 kettle 3.2 stable,修改了kettle 3.2 stable 里的一些常見 bug,并集成了上面說到的插件,另外還集成了其他幾個(gè)常用插件,如 pdf 文件讀取插件,表增量輸入插件等,另外集成了運(yùn)行環(huán)境 jre1.6)。
軟件下載后,不用安裝直接解壓縮后就能運(yùn)行了。
群發(fā)郵件的操作方法:
1. 將下載后的文件解壓縮到任意一個(gè)目錄下。
2. 編輯 sample/stransformations/mail/EMAIL_ADDRESS.xls 文件, 輸入要群發(fā)的郵件地址。
3. 編輯 samples/transformations/mail/EMAIL_SERVER.xls 文件, 輸入使用的 SMTP 郵件服務(wù)器,以及你的郵箱的用戶名和密碼,另外要在這里設(shè)置郵件標(biāo)題,發(fā)信人姓名,回信地址。
4. 編輯 samples/transformations/mail/COMMENT.txt 文件, 輸入要群發(fā)的郵件的內(nèi)容。文件內(nèi)容可以是HTML 格式,也可以是純文本格式,例子里的是HTML 格式。 郵件的內(nèi)容是動(dòng)態(tài)的,動(dòng)態(tài)的部分使用使用變量來實(shí)現(xiàn), 變量來自于EMAIL_ADDRESS 文件里的字段, 變量格式為 ${字段名}, 如${TITLE} 代表了 EMAIL_ADDRESS.xls 里的 TITLE 列,也就是用EMAIL_ADDRESS.xls 里的 TITLE 這一列的值代替文本里的 ${TITLE} 標(biāo)志。
5. 雙擊根目錄下的 SendMail.bat 文件,開發(fā)群發(fā)郵件,發(fā)送過程的日志(也就是kettle 的運(yùn)行日志) 記錄在samples/transformations/mail/sendmail.log 文件里。
6. 也可以把 SendMail.bat 文件設(shè)置成 windows 的計(jì)劃任務(wù),這樣可以自動(dòng)定時(shí)群發(fā)郵件了。
(轉(zhuǎn)載請(qǐng)說明轉(zhuǎn)自 http://pdi.itpub.net)
群發(fā)郵件的流程圖:
如果您想詳細(xì)了解群發(fā)郵件的具體過程,可以雙擊 spoon.bat,打開圖形界面,導(dǎo)入位于 samples/transformations/mail 目錄下的 send_mail.ktr 文件。
流程很簡(jiǎn)單就不詳細(xì)描述了,感興趣的朋友可以自己看。另外還可以修改下這個(gè)流程,使之支持一個(gè)或多個(gè)附件,在郵件內(nèi)容里嵌入圖片等。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。