Neo's Blog

首頁 相本 討論 書籤

分類目錄
本站日誌 (51)
碎碎唸啦 (173)
網站架設 (84)
程式設計 (161)
軟體使用 (69)
電子商務 (126)
經營奇想 (48)
基金理財 (11)
聰明消費 (87)
電影心得 (47)
開放原碼 (16)
工作記錄 (2)
毛毛小記 (9)
就是不同 (2)




歷史資料
 




February 11, 2004
php + Postfix 注意事項

因為 Postfix 在 2.0 以後,若是寄給 localhost 中不存在的帳號,將會停止寄信,這也會造成 php 在使用 postfix 寄信時會傳出錯誤訊息。

以 phpBB 為例,在使用發信功能時,便會出現以下的訊息!
Ran into problems sending Mail.
Response: 450 : User unknown in local recipient table

如果您要關掉這個功能,請把 /etc/postfix/main.cf 裡面的 local_recipient_maps 設為空白即可,範例如下:
local_recipient_maps =

等於的後面就不用加東西囉,這樣就可以關閉這個功能了。

但是我個人建議是不要關閉這個功能比較好,畢竟這樣比較不會受到廣告信的入侵,因為很多廣告信軟體會偷用你的 smtp 寄信給你 localhost 的 user,上千上萬筆的名單去寄給你的使用者,實不是很好囉!

如果是 phpBB 之類的架站軟體,又非用不可的話,建議您打開架站軟體的使用者 email 認證功能,免的使用者亂打 email 造成寄信動作不正常囉!

參考文件:
http://thproxy.jinr.ru/file-archive/doc/postfix-2.0.13/README_FILES/LOCAL_RECIPIENT_README

 
由 Neo 發表於 February 11, 2004 02:16 PM 收進你的MyShare個人書籤  

發表迴響  
(*星號開頭為必填欄位)











(請輸入您看到的數字,看不到請按右鍵->顯示圖片)


記住我的資訊?







Copyright 2005 Neo's Blog All rights reserved.