bbs with Exim4
因為 Debian 預設裝的 MTA 是 Exim4
如果有人也像我一樣,決定不裝 sendmail
卻又希望 bbs 對外的收發信正常的話
可以參考如下的方法
1.以 root 的身份,編輯 /etc/exim4/exim4.conf.template
搜尋 begin routers 這個字串
找到後,在後頭加上如下的設定
# author: Shuen-Huei Guan (Drake)
# bbs_router
# router
bbs_router:
driver = accept
local_part_suffix = .*
condition = ${if match {$local_part_suffix}{\.bbs} {yes}{no}}
transport = bbs_transport
搜尋 begin transports
找到後,在後頭加上如下的設定
(這裏是假設你的 user/group 為 bbs, bbs 的目錄為 /home/bbs)
# author: Shuen-Huei Guan (Drake)
# bbs_transport
# transport
bbs_transport:
driver = pipe
command = /home/bbs/bin/bbsmail $local_part
user = bbs
group = bbs
2.以 root 的身份,重新啟動 exim4
/etc/init.d/exim4 restart
3.後記
這樣應該就設定好了,如有問題,請查閱 /var/log/exim4/mainlog
看看是 exim4 設定的問題,還是是別的問題
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.84.126.89