基本要件

原始碼儲存庫

文件

參與

子專案

相關專案

其他

安裝說明

mod_smtpd 安裝和設定非常容易。首先,我們需要建立模組並讓 Apache HTTPd 網路伺服器載入它。然後,我們會設定我們的儲存庫並完成 Apache 的組態。

mod_smtpd 當然有一些需求

下載和建立

透過 Subversion 檢閱來源程式:svn checkout https://svn.apache.org/repos/asf/httpd/mod_smtpd/trunk mod_smtpd 然後建立 mod_smtpd./autogen.sh
./configure
make clean all
su -c 'make install'
如果您需要指定安裝前置碼(--prefix=...)或其他特定設定,請參閱組態說明(./configure --help)。

初階的 Apache 設定

下一步是要讓 Apache HTTPd 在執行時載入 mod_smtpd 模組。編輯您的 Apache 組態檔案,並在 LoadModule 行中加入以下內容:LoadModule smtpd_module /usr/lib/apache2/modules/mod_smtpd.so 或用您的預設 Apache 2.2 安裝目錄取代該目錄。

mod_smtpd 組態

現在您需要組態 Apache,只要有網路連線進來就會執行 mod_smtpd。我們建議採用這個虛擬主機設定:NameVirtualHost *:80
NameVirtualHost *:25

<VirtualHost *:80>
# 您的網路伺服器組態在此
</VirtualHost >

<VirtualHost *:25>
ServerName localhost

或您所希望的
SmtpProtocol On
# 附加 mod_smtpd

或這裏的關聯外掛程式組態
</虛擬主機 >