Mac OS X Server Postfix SMTP
Published 十月 23rd, 2006 in Mac, 問題與協助
在修復server後,mail service的pop和imap都可以運作,但是負責收發信的smtp則始終停擺,看log有好幾項 warning: mail_queue_enter: create file incoming/34375.13745: No such file or directory (無法建立incoming內容),我猜是信進來server後,沒辦法存檔。於是我尋此跡來解決這個問題。
我打開另一台電腦iBook,OSX系統內建有postfix(取代難使用的sendmail,我在外使用iBook發信可以不用透過isp提供的mail server,直接用iBook的postfix將信送到別人的收信主機即可(可參考下載Postfix Enabler for Mac OS X)。所以此電腦上也有postfix相關的檔案路徑可供參考。
在/var/spool/postfix/下有許多檔案夾,各負責各種用途的信件。我發現復原後無法寄信的server少了一些檔案夾。這時我用super administrator身分將iBook上有的檔案夾拷貝到server上去,並且修復它們的權限為postfix身分索使用。當中要注意maildrop這個檔案夾的group為postdrop只供寫入,否則無法收信。使用磁碟工具程式修復硬碟權限去整理即可。如此SMTP收發信便正常的運作了。不過這個狀況,我花了好幾天才順利排除!算是寶貴的經驗。

No Responses to “Mac OS X Server Postfix SMTP”
Please Wait
Leave a Reply