基本信息

源代码仓库

文档

参与

子项目

相关项目

其他

安装说明

mod_smtpd 的安装和设置非常容易。首先,我们需要构建模块并使 Apache HTTPd Web 服务器加载它。然后,我们将设置我们的存档库并完成 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>
# 您的 Web 服务器配置在此处
</VirtualHost >

<VirtualHost *:25>
ServerName localhost

或任何所需的
SmtpProtocol On
# 附加 mod_smtpd

或在此处关联插件配置
</VirtualHost >