有辦法收到信件時執行某些Script嗎? - BBS
By Annie
at 2006-10-30T02:57
at 2006-10-30T02:57
Table of Contents
※ 引述《[email protected] (不務正業)》之銘言:
: 可以在 .forward 裡或 aliases 把信 pipe 給程式
: 詳情 man forward
我剛剛測試了一下,似乎沒有作用耶..
是哪裡設定有誤呢?
以下是建立步驟(以root登入)
vi /var/spool/postfix/.forward (我是使用postfix)
.forward內容:
abc@domain name
"|/usr/local/bin/php-cgi /(dir)/update.php" (這個跟目前設定在crontab的相同)
然後將.forward設定給postfix
chown postfix:postfix /var/spool/postfix/.forward
文件裡面是說要將檔案放在$HOME/.forward
但postfix帳號設定為nologin..那還會有$HOME嗎?
我輸入vipw裡面寫的位置是/var/spool/postfix,應該是他的$HOME沒錯吧@@?
麻煩指導,謝謝m(_ _)m
: ※ 引述《[email protected] (蘇打)》之銘言:
: > 我現在是使用crontab設定
: > 每隔幾分鐘的時間去執行一個PHP script
: > PHP script主要是檢查信箱,看是否有新的信件
: > 如果有的話就對信件進行處理,然後刪除
: > 但發現這樣設計可能不太好
: > 畢竟目前新進郵件不多,每隔幾分鐘設定一次感覺很浪費
: > 但是又必須對新信件做出立即處理
: > 除了crontab,有辦法設定讓freebsd接收到信件後
: > 立刻執行某些script嗎?
: > 或是有其它比較好的方式來處理新郵件?
: > (需在短時間內對信進行處理..最好是即刻)
--
: 可以在 .forward 裡或 aliases 把信 pipe 給程式
: 詳情 man forward
我剛剛測試了一下,似乎沒有作用耶..
是哪裡設定有誤呢?
以下是建立步驟(以root登入)
vi /var/spool/postfix/.forward (我是使用postfix)
.forward內容:
abc@domain name
"|/usr/local/bin/php-cgi /(dir)/update.php" (這個跟目前設定在crontab的相同)
然後將.forward設定給postfix
chown postfix:postfix /var/spool/postfix/.forward
文件裡面是說要將檔案放在$HOME/.forward
但postfix帳號設定為nologin..那還會有$HOME嗎?
我輸入vipw裡面寫的位置是/var/spool/postfix,應該是他的$HOME沒錯吧@@?
麻煩指導,謝謝m(_ _)m
: ※ 引述《[email protected] (蘇打)》之銘言:
: > 我現在是使用crontab設定
: > 每隔幾分鐘的時間去執行一個PHP script
: > PHP script主要是檢查信箱,看是否有新的信件
: > 如果有的話就對信件進行處理,然後刪除
: > 但發現這樣設計可能不太好
: > 畢竟目前新進郵件不多,每隔幾分鐘設定一次感覺很浪費
: > 但是又必須對新信件做出立即處理
: > 除了crontab,有辦法設定讓freebsd接收到信件後
: > 立刻執行某些script嗎?
: > 或是有其它比較好的方式來處理新郵件?
: > (需在短時間內對信進行處理..最好是即刻)
--
Tags:
BBS
All Comments
Related Posts
Re: 空間不足夠想要裝kde...怎麼辦?
By Doris
at 2006-10-30T01:33
at 2006-10-30T01:33
有辦法收到信件時執行某些Script嗎?
By Charlie
at 2006-10-30T00:36
at 2006-10-30T00:36
空間不足夠想要裝kde...怎麼辦?
By Frederica
at 2006-10-29T19:46
at 2006-10-29T19:46
Re: 請問/etc/crontab 的問題
By Kristin
at 2006-10-28T22:07
at 2006-10-28T22:07
在升級gtk時出問題
By Delia
at 2006-10-28T21:29
at 2006-10-28T21:29