顯示文章

這裡允許您檢視這個會員的所有文章。請注意, 您只能看見您有權限閱讀的文章。


文章 - Squawell

頁: 1 [2]
31
如附件所示....將一台SCO實體主機(IDE硬碟)使用VM CONVERTER做冷轉換後..使用VM PLAYER開啟卻出現如附件的狀況...
小弟想應該是硬碟的關係...不知道有人有比較確切的處理方法嗎??謝謝


目前該問題已順利解決...後來是將VM的硬碟改成IDE後這個問題就解決了 :)

32
把 procmail 的 log 打開來, 看看有沒有真的跑到 myspam 那個 php 吧.
剛看了一下是空的=.=..是否表示沒有跑myspam的問題??

33
小弟有幾個問題想跟大家請教一下:
小弟安裝的是iredmail這個整合性的MAIL系統.....目前的狀況是MYSPAM的網頁顯示OK..測試是否有寫入資料庫也正常(/usr/bin/php -Cq index.php test_save_spam)..所以小弟寄了一個測試信去某帳號.但是登入該帳號卻沒發現任何信件.但是在WEBMAIL上面卻有收到標是有SPAM字樣的信件.不知道是哪邊設定有誤?想請大家幫忙謝謝.
以下是小弟有做修改的地方:

1./etc/postfix/main.cf
代碼: [選擇]
mailbox_command = /usr/bin/procmail
2./etc/procmailrc
代碼: [選擇]
:0
* ^X-Spam-Status: Yes
{
:0:
* ! ^X-MySPAM: YES
|/usr/bin/php -Cq /var/www/html/myspam/index.php save_spam
}
:0b
* ^X-MySPAM: YES
$DEFAULT
在IREDMAIL上面有多一個設定如下:
代碼: [選擇]
# Set Maildir path.
MAILBOX="$HOME/$DOMAIN/$USER/"
DEFAULT="$MAILBOX"
JUNK="${MAILBOX}/.Junk/"


34
原始的RAID跟原始os是分開不同的硬碟嗎?

學長~不好意思現在才回應~

是分開不同的硬碟~系統一顆剩餘的二顆做RAID0~


35
當然可以!
那再進一步請教學長~在重裝系統前需要做什麼前置動作嗎?例如是否需要備份出RAID的相關組態等等??

另外重裝系統是否得和原先系統版本一致呢??

謝謝

36
Raid是怎做的 ?
當初安裝系統時用softraid的方式做的..

37
不好意思小弟想請教大家一個問題,小弟目前的系統是centos 4.8目前因為硬碟異常(應該是快要掛了)~所以想重新換個硬碟並重新安裝系統,那不知道重裝系統後能讓新系統認到原始的RAID且資料不會遺失及有問題嗎?如果可以那小弟該怎麼做才是正確的?有辦法只重裝系統然後RAID的設定跟資料都還存在不會有問題還是說沒辦法只能把資料備份出來後重新設置RAID裝置??

PS:主機上總共三顆硬碟系統一顆其餘二顆做RAID0

以上謝謝大家幫忙~

38
先確定"開始" < "結束"
如果"開始" < 13 而且 "結束" < 13 , 那可以借用
如果"開始" > 17 而且 "結束" > 17 , 也可以借用
其他狀況都不能借用(因為有任何一段重疊了)
YES! 謝謝 slime大 的翻譯!
--
我覺得我得了教授病了!說一些自以為很簡單,但別人完全看不慬的病....orz
應該是小弟的理解力比較差一點啦 :P

39
一天 1~24

13~17 被 mark 了

後面的人不管怎麼劃只要 開始 或 結束 任一個 在 13~17 都不能劃要用警告
不好意思學長小弟有幾個地方看不懂

1.妳說13~17被MARK了是什麼意思??
2.妳說只要開始或結束在13~17之間都不能劃要用警告?這警告又是什麼意思?

謝謝



先確定"開始" < "結束"
如果"開始" < 13 而且 "結束" < 13 , 那可以借用
如果"開始" > 17 而且 "結束" > 17 , 也可以借用
其他狀況都不能借用(因為有任何一段重疊了)
想了一整晚終於搞清楚了~ :P

改用以下程式碼就可以了
代碼: [選擇]
if(!(($beforesort < $newsort) && ($beforesort2 < $newsort) && ($beforesort > $newsort2) && ($beforesort2 > $newsort2)))
{
echo "<span class=error>很抱歉該地點【" . $rname ."】在【". $year1. "】年【" . $month1. "】月【" . $day1 ."】日的【". $get_time_start ."】到【" . $get_time_end. "】被【" . $rman ."】登記了,返回<a href=javascript:history.back(-1)>上一頁</a></span>";
exit;
}
小弟在回覆的同時突然想到..上述的程式碼似乎就可以取代前面所PO出來的程式碼....等等來測試一下 ;D

40
一天 1~24

13~17 被 mark 了

後面的人不管怎麼劃只要 開始 或 結束 任一個 在 13~17 都不能劃要用警告
不好意思學長小弟有幾個地方看不懂

1.妳說13~17被MARK了是什麼意思??
2.妳說只要開始或結束在13~17之間都不能劃要用警告?這警告又是什麼意思?

謝謝


41
用strtotime 會返回 unix 的 timestamp 直接比數字大小
http://tw.php.net/manual/en/function.strtotime.php
小弟參考學長的方式做出以下的結果
代碼: [選擇]
//資料庫中已存在的開始時間
$years = $year1+1911;
$mix   = $years."-".$month1."-".$day1."-".$start_1.":".$start_2;
$newsort = strtotime($mix);
//資料庫中已存在的結束時間
$years = $year1+1911;
$mix2   = $years."-".$month1."-".$day1."-".$end_1.":".$end_2;
$newsort2 = strtotime($mix2);

代碼: [選擇]
//使用者輸入的開始時間
$beforemix   = $meetingyear."-".$month."-".$day."-".$startorder.":".$startorder2;
$beforesort = strtotime($beforemix);
//使用者輸入的結束時間
$beforemix2   = $meetingyear."-".$month."-".$day."-".$end1.":".$end2;
$beforesort2 = strtotime($beforemix2);
然後比對規則如下:
代碼: [選擇]
if(($beforesort <= $newsort) && (($beforesort2 <= $newsort2) > $newsort))
{
echo "<span class=error>很抱歉該地點【" . $rname ."】在【". $year1. "】年【" . $month1. "】月【" . $day1 ."】日的【". $get_time_start ."】到【" . $get_time_end. "】被【" . $rman ."】登記了,返回<a href=javascript:history.back(-1)>上一頁</a></span>";
exit;
}
   if(($beforesort >= $newsort) && ($beforesort2 <= $newsort2))
   {
   echo "<span class=error>很抱歉該地點【" . $rname ."】在【". $year1. "】年【" . $month1. "】月【" . $day1 ."】日的【". $get_time_start ."】到【" . $get_time_end. "】被【" . $rman ."】登記了,返回<a href=javascript:history.back(-1)>上一頁</a></span>";
exit;
   }
   if((($beforesort >= $newsort) < $newsort2) && ($beforesort2 >= $newsort2))
   {
   echo "<span class=error>很抱歉該地點【" . $rname ."】在【". $year1. "】年【" . $month1. "】月【" . $day1 ."】日的【". $get_time_start ."】到【" . $get_time_end. "】被【" . $rman ."】登記了,返回<a href=javascript:history.back(-1)>上一頁</a></span>";
exit;
   }
   if(($beforesort <= $newsort) && ($beforesort2 >= $newsort2))
{
echo "<span class=error>很抱歉該地點【" . $rname ."】在【". $year1. "】年【" . $month1. "】月【" . $day1 ."】日的【". $get_time_start ."】到【" . $get_time_end. "】被【" . $rman ."】登記了,返回<a href=javascript:history.back(-1)>上一頁</a></span>";
exit;
}
測試的結果幾乎是沒有問題...唯一的問題在於若是今天時間區間為1300~1700(已存在於資料庫中)而使用者輸入的時間為1000~1600
系統一樣讓我送出沒有錯誤提示但是以下的程式碼應該要產生作用不是嗎?(如果我沒理解錯的話)
代碼: [選擇]
if(($beforesort <= $newsort) && (($beforesort2 <= $newsort2) > $newsort))
{
echo "<span class=error>很抱歉該地點【" . $rname ."】在【". $year1. "】年【" . $month1. "】月【" . $day1 ."】日的【". $get_time_start ."】到【" . $get_time_end. "】被【" . $rman ."】登記了,返回<a href=javascript:history.back(-1)>上一頁</a></span>";
exit;
}
當使用者輸入的開始時間小於資料庫中的開始時間且使用者輸入的結束時間小於資料庫中的結束時間大於資料庫中的開始時間就要提示錯誤訊息......還是說小弟的理解是錯的??還請學長指教....謝謝

42
輸入資料予以"制式化", 如...一律用 2 個數字表示.

時間的比對就可以簡化了....
全部串起來, 用字串去比~~~
98年5月26日 8時00分至12時30分
==> start: 9805260800 
       end: 9805261230
應該會讓比較式好看一些...
這部份小弟曾這樣嘗試...程式碼如下:

資料庫撈出來的部份:
$get_data = $year1.$month1.$day1;
$get_time_start = $startorder1.$startmin1;
$get_time_end   = $endtime1.$endmin1;

表單的部分:

$datedata = $year.$month.$day;       
$newtime  = $startorder.$startmin;
$newtime2 = $endtime.$endmin;

比對程式碼如下:
代碼: [選擇]
if(($roomtype1 == $roomtype) && ($get_data == $datedata) && ($get_time_start <= $newtime) && ($get_time_end <= $newtime2) )
{
echo "<span class=error>很抱歉該地點【" . $rname ."】在【". $year1. "】年【" . $month1. "】月【" . $day1 ."】日的【". $get_time_start ."】到【" . $get_time_end. "】被【" . $rman ."】登記了,返回<a href=javascript:history.back(-1)>上一頁</a></span>";
exit;
}
這樣子似乎還是不行~可能是小弟的方式有誤...不知道若是採用這樣的方式的話..該怎麼去設定條件?
若是今天的例子是
9805260800~9805261200

小弟想到幾個以下的區間的時間應該要顯示已有人預訂
9805260700~9805261200
9805260800~9805261100
9805260800~9805261300
9805260700~9805261300

大致上應該會有這四種情況的時間區間吧?!

43
對於date time booking 比較沒有在做
不過有一個 function 叫 strtotime
好的~小弟再來去官網翻看看該怎麼做....謝謝

44
我看起來, 資料表欄位跟程式用的變數沒辦法串連.

例如:
代碼: [選擇]
starttime --開始小時
startmin -- 開始分鐘
endtime -- 結束小時
endmin  -- 結束分鐘
在程式內完全沒看到相關變數.

所以可能要麻煩提供這些欄位與變數的對應或轉換關係.
上述所提的變數是資料庫欄位的名稱...
而在我的FORM中的變數對應關係如下:

form中的名稱 --->資料庫欄位名稱
year ---> year
month ---> month
day ---> day
startorder -->starttime
startmin --> startmin
endtime --> endtime
endmin -->endmin

而其他看到的變數後面有加上1的是從資料庫撈出資料的變數,對應如下:
startorder ---> start_1
endtime ---> end_1
year  --> year1
month --> month1
day --> day1




45
不好意思又來請教各位學長們了...是這樣子的.小弟有個關於借場地的預約程式裡面有段是關於場地使用時間的判斷.

資料表的欄位如下: (僅列關於時間部份)
year ---    年
month --- 月
day --- 天
starttime --開始小時
startmin -- 開始分鐘
endtime -- 結束小時
endmin  -- 結束分鐘

例如:
98526800分至1230

紅色標記部分為使用者要選填的資料(下拉式表單方式選擇)

因此小弟使用以下程式碼(程式碼說明:變數後面有接數字1的是從資料庫撈出來比對的資料)
代碼: [選擇]
if((($startorder >= $start_1) AND ($end <= $end_1) AND ($year == $year1) AND ($month == $month1) AND ($day == $day1) AND ($roomtype == $roomtype1)) OR (($startorder >= $start_1) AND ($end >= $end_1) AND ($year == $year1) AND ($month == $month1) AND ($day == $day1) AND ($roomtype == $roomtype1)) OR (($startorder <= $start_1) AND ($end <= $end_1) AND ($year == $year1) AND ($month == $month1) AND ($day == $day1) AND ($roomtype == $roomtype1)) OR (($startorder <= $start_1) AND ($end >= $end_1) AND ($year == $year1) AND ($month == $month1) AND ($day == $day1) AND ($roomtype == $roomtype1)))
{
echo "<span class=error>很抱歉該地點【" . $rname ."】在【". $year1. "】年【" . $month1. "】月【" . $day1 ."】日的【". $get_time_start ."】到【" . $get_time_end. "】被【" . $rman ."】登記了,返回<a href=javascript:history.back(-1)>上一頁</a></span>";
exit;
}
但是結果是不管某個時段是無人預借的都會顯示上述的錯誤訊息.....想了很久還是沒什麼頭緒...所以特來請教各位學長指點一下迷津.

謝謝


PS:環境為PHP 5.2.9-1 MYSQL 5.077

46
$years = $_REQUEST['s_year'];
$months = $_REQUEST['s_month'];

比對一下連結裡的, 知道問題在哪了嗎!?
感謝學長的幫忙~現在已經ok了︿︿

果然是你所指出的地方的問題......

另外請教的是關於上面所提到的session的方式...不知學長可否指點一二...謝謝

47
<a href=newcar.php?action=view&perpage=$perpage&page=$npage>下一頁</a>
換頁連結裡並沒有傳年月資料啊!?  ::)
小弟加上後狀況還是一樣說...但是網址列有出現值 ???
代碼: [選擇]
newcar.php?action=view&year=98&month=2&perpage=33&page=2
用 session 是一種方式, 也可以用 cookie, 但是不一定要用
如果不在乎連結帶一大串參數的話, 直接將年月資料加在換頁連結即可
不知道就這部份是否有較清楚的範例可以給小弟參考...讓小弟嘗試看看..謝謝

48
重點不在用什麼方式傳送資料, 而是資料有沒有如預期的傳送, 方式 A, B 說實在的, 根本沒差

1. 先檢查瀏覽器上 $firstpage, $prepage, $nextpage, $lastpage 4個連結裡的 page= 是否有資料
2. 點連結後, 先檢查 $_REQUEST['perpage'], $_REQUEST['page'] 是否有資料進來
1.當從表單選擇送出資料後 echo $page有值,按上下頁連結該數字也會跟著變動
2.echo 表單傳送過來的年月 echo $years及$months二個變數是傳送過來的值沒錯.但一換頁後值就沒了 ???(剛剛測試發現只有年有值傳送過來但是月並沒有 ??? ???)
3.若是不從表單送出年月而用date函數取出年月資料帶入則完全沒有問題
4.有朋友提供以下建議不過小弟還搞不清楚該怎麼作就是了
代碼: [選擇]
你可能要多寫一個session來儲存你的這兩個參數和多寫一個判斷式來判斷你要接收的參數.....

引用
另外
使用 $_REQUEST, $_GET, $_POST 或 $_COOKIE 資料前沒先做任何檢驗是很危險的事
為什麼危險??  google 一下 "sql injection" 就知道的原因了.
這部份先謝謝學長的提醒...小弟會再去研究一下....

49
各位學長你們好小弟有個關於php表單中傳送變數的問題想請教小弟的程式碼如下:
這是下拉式表單的代碼(傳送選擇的年及月的變數)
代碼: [選擇]
<form name="search_car" method="POST" action="newcar.php?action=view">
                查詢:<select name="s_year">
                <option value=-1>-- 請選擇年份 --</option>
                        <?php
                        
for($i=98;$i<=120;$i++)
                                {
                                        
$currentyear time();
                                        
$toyear date("Y",$currentyear);
                                        
$toyears $toyear -1911;
                                        if(
$i == $toyears)
                                        {
                                                echo 
"<option value=$i selected>" $i ."年</option>";
                                        }else{
                                                echo 
"<option value=$i>" $i ."年</option>";
                                        }
                                }
                        
?>

                </select>
                                <select name="s_month">
                        <option value="-1">-- 請選擇月份 --</option>";
                        <?php
                                
for($i=1;$i<=12;$i++)
                                {
                                        
$currentmonth time();
                                        
$tomonth date("m",$currentmonth);
                                        if(
$i == $tomonth)
                                        {
                                                echo 
"<option value=$i selected>" $i ."月</option>";
                                        }else{
                                                echo 
"<option value=$i>" $i ."月</option>";
                                        }
                                }
                        
?>

                </select><input name="submit" type="submit" value="確定">
                </form>
將變數傳入以下程式區塊中使用
代碼: [選擇]
if($_REQUEST['action'] == 'view')
{
......程式碼在這邊.......
}
以上程式可以顯示出我要的資料問題在於加上分頁程式碼後只要換頁就無法顯示任何資料.
分頁的程式碼如下:
代碼: [選擇]
$years = $_REQUEST['s_year'];
$months = $_REQUEST['s_month'];
                $total = mysql_query("SELECT COUNT(*) AS totals FROM newcar where year = '$years' AND month = '$months'");
        $num = mysql_fetch_array($total);
        $nums = intval($num['totals']);
       
        $perpage = $_REQUEST['perpage'];
        $page = $_REQUEST['page'];
        if(!$perpage)
        {
                $perpage = 33;
        }
        if($page)
        {
                $start = ($page-1) *$perpage;
        }
        else
        {
                $start = 0;
                $page = 1;
        }
        if($nums > $perpage)
        {
                $pages = ceil($nums / $perpage);
        }
        else
        {
                $pages = 1;
        }
  if($page != $pages)
        {
                $npage = $page+1;
                $nextpage = "<a href=newcar.php?action=view&perpage=$perpage&page=$npage>下一頁</a>";
                $lastpage = "<a href=newcar.php?action=view&perpage=$perpage&page=$pages>最後一頁</a>";
        }
        if($page != 1)
        {
                $ppage = $page-1;
                $prepage = "<a href=newcar.php?action=view&perpage=$perpage&page=$ppage>上一頁</a>";
                $firstpage = "<a href=newcar.php?action=view&perpage=$perpage&page=1>第一頁</a>";
        }

        echo $firstpage.$prepage.$nextpage.$lastpage;
有幾個朋友提供以下方法.小弟測試過還是不行
代碼: [選擇]
A方法. 第一個檔案第一行
<form name="search_car" method="POST" action="newcar.php?action=view">
改成
<form name="search_car" method="POST" action="newcar.php">
並隨即增加一行:
<input name="action" type="hidden" value="view">

然後將之後所有 $_REQUEST 改成 $_POST


B方法. 第一行
<form name="search_car" method="POST" action="newcar.php?action=view">
改成
<form name="search_car" method="GET" action="newcar.php?action=view">
小弟知道問題在於換頁後變數並沒有跟著傳遞下去...只是小弟想了好幾天還是想不出個所以然來...
所以來請教各位學長..給小弟一點指教...謝謝

50
小弟公司最近這類的信件也慢慢開始出現~且有越來越多的趨勢
煩惱的是主機不歸我這邊處理.....不知道各位前輩有無比較好的方式可以提供給小弟參考一下

51
目前的狀況我已經把sendmail 跟spamassassin都移除了.....看了一下log檔的狀況...應該是spamassassin的問題居多.....

目前寄收都正常....晚點再來重新加入spamassassin看看到底是哪個環節出狀況......

52
妳的spam透過什麼去呼叫他,Amavis or mailscan?
你要不要把設定檔PO出出來,這樣比較了解問題!
你好:
小弟的spamassassin設定檔如下:
代碼: [選擇]
[root@mail ~]# cat /etc/mail/spamassassin/local.cf
# These values can be overridden by editing ~/.spamassassin/user_prefs.cf
# (see spamassassin(1) for details)

# These should be safe assumptions and allow for simple visual sifting
# without risking lost emails.

required_hits 5
report_safe 0
rewrite_header Subject [-- SPAM --]


score HTML_COMMENT_8BITS        0
score UPPERCASE_25_50           0
score UPPERCASE_50_75           0
score UPPERCASE_75_100          0
然後還有做以下的動作:
代碼: [選擇]
cp /etc/mail/spamassassin/spamassassin-spamc.rc /etc/procmailrc
接著編輯/etc/postfix/main.cf檔
將mailbox_command = /usr/bin/procmail -a "$EXTENSION"的#取消

然後重新啟動postfix

--------------------我是分隔線----------------------------
以上是我加上spamassassin的功能時做的變更....
你沒發現你的Log有sendmail也有postfix
這樣正常嗎???

你YUM安裝Spamassassing時連
spamass-milter也安裝了

而spamass-milter他是給sendmail用的,所以YUM非常聰明的也幫你安裝或更新sendmail
並幫你設定開機啟動

所以你的主機同時跑sendmail與postfix

-----------------------------------------是滴,我小時候也這樣搞過......... ;D
1.我有發現到..不過我sendmail已經關閉了....也有用chkconfig的指令設成off了
2.我spamassassin是系統建立時安裝的...不是透過yum的方式安裝的...且使用rpm -qa的方式去查也無發現該套件...

小弟現在在重找一台機器重新操作一次看看...目前為止尚未啟用spamassassin..寄收信都正常...我想應該是spamassassin的步驟哪邊有狀況吧....持續觀察中....

53
是這樣子的小弟的linux版本為centos 從4.4 update到4.7(yum的方式做的)本來設定完postfix測試寄收信都是正常的...
但是裝完spamassassin後..卻發現無法收到信且寄信出去也無任何資料(outlook express寄送無任何錯誤訊息)搞了一早上還是沒反應
但是後來不知怎麼的有了一點反應寄出去的信都會收到這樣子的退信
標題:Undelivered Mail Returned to Sender
內容:
This is the Postfix program at host mail.xxx.xxx.xxx

I'm sorry to have to inform you that your message could not
be delivered to one or more recipients. It's attached below.

For further assistance, please send mail to <postmaster>

If you do so, please include this problem report. You can
delete your own text from the attached returned message.

The Postfix program

<spam@mail.xxx.xxx.xxx>: service unavailable

使用tail -f /var/log/maillog查看log....卻發現log訊息一直在跑不停....由於太多了所以擷取一部分

tail -n30 /var/log/maillog
代碼: [選擇]
Sep 23 16:27:09 mail sendmail[32377]: m8N8R8o1032377: m8N8R8o2032377: DSN: Too many hops 27 (25 max): from MAILER-DAEMON@mail.xxx.xxx.xxx via localhost, to MAILER-DAEMON@mail.xxx.xxx.xxx
Sep 23 16:27:09 mail sendmail[32400]: m8N8R8po032400: Authentication-Warning: mail.xxx.xxx.xxx : nobody set sender to MAILER-DAEMON@mail.xxx.xxx.xxx  using -f
Sep 23 16:27:09 mail postfix/smtpd[32387]: connect from mail.xxx.xxx.xxx [127.0.0.1]
Sep 23 16:27:09 mail postfix/smtpd[32387]: 179F320649: client=mail.xxx.xxx.xxx [127.0.0.1]
Sep 23 16:27:09 mail postfix/cleanup[32402]: 179F320649: message-id=<200809230827.m8N8R8o2032377@mail.xxx.xxx.xxx >
Sep 23 16:27:09 mail postfix/smtpd[32403]: connect from mail.xxx.xxx.xxx [127.0.0.1]
Sep 23 16:27:09 mail postfix/qmgr[31491]: 179F320649: from=<>, size=128943, nrcpt=1 (queue active)
Sep 23 16:27:09 mail sendmail[32377]: m8N8R8o2032377: to=MAILER-DAEMON@mail.xxx.xxx.xxx , delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=155566, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (Ok: queued as 179F320649)
Sep 23 16:27:09 mail postfix/smtpd[32403]: 28D0D2064A: client=mail.xxx.xxx.xxx [127.0.0.1]
Sep 23 16:27:09 mail spamd[31383]: spamd: connection from mail.xxx.xxx.xxx [127.0.0.1] at port 43312
Sep 23 16:27:09 mail spamd[31383]: spamd: setuid to nobody succeeded
Sep 23 16:27:09 mail spamd[31383]: spamd: creating default_prefs: //.spamassassin/user_prefs
Sep 23 16:27:09 mail spamd[31383]: config: cannot write to //.spamassassin/user_prefs: 沒有此一檔案或目錄
Sep 23 16:27:09 mail spamd[31383]: spamd: failed to create readable default_prefs: //.spamassassin/user_prefs
Sep 23 16:27:09 mail postfix/smtpd[32387]: disconnect from mail.xxx.xxx.xxx [127.0.0.1]
Sep 23 16:27:09 mail postfix/pipe[31495]: D23D820639: to=<MAILER-DAEMON@mail.xxx.xxx.xxx >, relay=spamassassin, delay=10, status=bounced (service unavailable)
Sep 23 16:27:09 mail postfix/qmgr[31491]: D23D820639: removed
Sep 23 16:27:09 mail spamd[31383]: spamd: processing message <200809230827.m8N8R8o2032377@mail.xxx.xxx.xxx > for nobody:99
Sep 23 16:27:09 mail postfix/cleanup[32402]: 28D0D2064A: message-id=<200809230826.m8N8QaBG032300@mail.xxx.xxx.xxx >
Sep 23 16:27:09 mail postfix/qmgr[31491]: 28D0D2064A: from=<>, size=173766, nrcpt=1 (queue active)
Sep 23 16:27:09 mail sendmail[32386]: m8N8R8qI032386: to=MAILER-DAEMON@mail.xxx.xxx.xxx , delay=00:00:01, xdelay=00:00:00, mailer=relay, pri=200361, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (Ok: queued as 28D0D2064A)
Sep 23 16:27:09 mail spamd[31902]: spamd: connection from mail.xxx.xxx.xxx [127.0.0.1] at port 43313
Sep 23 16:27:09 mail spamd[31902]: spamd: setuid to nobody succeeded
Sep 23 16:27:09 mail spamd[31902]: spamd: creating default_prefs: //.spamassassin/user_prefs
Sep 23 16:27:09 mail spamd[31902]: config: cannot write to //.spamassassin/user_prefs: 沒有此一檔案或目錄
Sep 23 16:27:09 mail spamd[31902]: spamd: failed to create readable default_prefs: //.spamassassin/user_prefs
Sep 23 16:27:09 mail postfix/smtpd[32403]: disconnect from mail.xxx.xxx.xxx [127.0.0.1]
Sep 23 16:27:09 mail postfix/pipe[31494]: B0F3C2063D: to=<MAILER-DAEMON@mail.xxx.xxx.xxx >, relay=spamassassin, delay=7, status=sent (mail.xxx.xxx.xxx )
Sep 23 16:27:09 mail postfix/qmgr[31491]: B0F3C2063D: removed
Sep 23 16:27:09 mail spamd[31902]: spamd: processing message <200809230826.m8N8QaBG032300@mail.xxx.xxx.xxx > for nobody:99

由上面我有看到有本機的ip出現以及沒有此一檔案或目錄的錯誤訊息產生..不過說實在的小弟不知該從何下手改正這個問題...

以下是netstat -tnl結果如下:
代碼: [選擇]
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address               Foreign Address             State
tcp        0      0 0.0.0.0:515                 0.0.0.0:*                   LISTEN
tcp        0      0 0.0.0.0:621                 0.0.0.0:*                   LISTEN
tcp        0      0 127.0.0.1:783               0.0.0.0:*                   LISTEN
tcp        0      0 0.0.0.0:111                 0.0.0.0:*                   LISTEN
tcp        0      0 xxx.xxx.xxx.xxx:53            0.0.0.0:*                   LISTEN
tcp        0      0 127.0.0.1:53                0.0.0.0:*                   LISTEN
tcp        0      0 0.0.0.0:25                  0.0.0.0:*                   LISTEN
tcp        0      0 127.0.0.1:953               0.0.0.0:*                   LISTEN
tcp        0      0 :::995                      :::*                        LISTEN
tcp        0      0 :::110                      :::*                        LISTEN
tcp        0      0 :::80                       :::*                        LISTEN
tcp        0      0 :::22                       :::*                        LISTEN
tcp        0      0 :::443                      :::*                        LISTEN
還請有經驗的朋友指點一二...謝謝

頁: 1 [2]