- 论坛徽章:
- 0
|
(上次問了sendmail下自動回復功能.現在有空就整理了一下,吃水不忘挖井人哦)
vacation 用途簡介 :
當我們公司有一個郵件賬號專門用來作客服的.比如說在產品出售的說明書中就有公司的網址,電話
和客服郵箱等.這個郵箱讓專門自動回復用戶的信息.引導用戶怎麼處理.
如果您有以上的問題,您就可以考慮安裝 vacation 自動回信程式。
sendmail : 8.9.3
vacation : 1.2.2
下載: vacation-1.2.6-1.i386.rpm
一.vacation 安裝 :
rpm –ivh vacation-1.2.6-1.i386.rpm
<安裝完成>;
二.建立.forward (用fae的賬號登錄)
在使用者 fae 的家目錄中,新增檔案 .forward。如: /home/Bjepox/fae/.forward
檔案的內容只要一行:
"|/usr/bin/vacation fae"
三.建立自動回復內容 .vacation.msg
如:我要用以下自動回復的內容
尊敬的EPoX磐正产品使用者:
这里是EPoX磐正中国客服中心,您的来信已收获
但为结合我们的数据系统及有效提高工作效率,请到我们官方网站
http://www.epox.cn/support/home.php 在线重新提交您的问题,我们将是2个工作日内给予回复
谢谢您的来信,有任何问题,依然请来信告之,谢谢!
EPoX磐正中国客服中心
http://www.epox.cn
--------------
由於編碼問題.我們要將上述內容轉成二進制編碼才行.我是通過outlook得到到上面內容的二進編碼的.把上面內容粘貼到outlook里,再發給自已.在收到的郵件上右擊----內容----詳細資料----郵件原始檔.這就是上面內容的二進制編碼.再把他放到fae 的家目錄下改成 .vacation.msg
這個檔案就是自動回信的內容,其中可以使用寄入信件的標題及寄信人作為變數
使用。標題: $SUBJECT,寄信人 FROM。這個可以自已改.
三.vacation 啟動 :
當上述設定都完成後,我們就要來啟動 Vacation 了 ...
[fae@test fae$]vacation -I -r –t0 fae
因為這個賬號只作自動回復用.平時也不管這個賬號的.我就設成了這個賬號不收郵件.只自動回復.
如果 .vacation.msg 中有使用到 Reply-To: 欄位:vacation -I -r fae
如此會在 /home/BJepox/fae 底下產生一個檔案 .vacation.db 這樣就可以來測試了。
vacation 會把回過信的郵件地址存入 .vacation.db 中,同時在 7 天之中不會
再自動回覆相同的郵件地址。7 天是系統預設值,如要修改可在啟動時使用 -tN
的參數,N 是天數,如:vacation -I -r –t0 fae ,這樣收到郵件后就會自動
回覆任何郵件地址了。
如果為了測試,可以在自動回覆一封信後,再重新啟動一次,如此就會清空
.vacation.db 的資料。
vacation 停止 :
只要將 .forward 改名或刪除就可以了。
vacation 執行時要用到使用者的 shell,如果使用者的 shell 被設成 /dev/null
或是 /bin/false 的話,會有錯誤出現。解決之道就是把使用者的 shell 改回來。 |
|