我想知道Fedora 20上的Apache 2.4.9 Web服务器提供了哪些功能。据我所知,Apache仅响应HTTP请求。我相信 SMTP 和 POP3 协议不使用 HTTP。它是否正确?
Apache 可以响应 HTTP 以外的协议吗?我们是否可以在一个 IP 地址上运行多个 Apache 进程来响应 HTTP 请求以及邮件请求?
答案1
虽然我认为您可以将 Apache 配置为侦听其他服务的相关端口,并且可以想象您可以编写一个新模块以允许它响应其他服务(例如 SMTP),但问题是...您为什么想要到? (重新发明轮子等等)
您可以设置在同一系统上运行的其他服务来处理 SMTP 等,而无需尝试调整 Apache 以用于其最初不打算使用的用途。
您可能想重新开始,您的最终目标是什么,您想要实现什么?如果 Fedora 盒子需要能够处理与它之间的 SMTP 连接,您可以根据需要配置 sendmail。如果您还需要它作为邮件服务器(以便邮箱驻留在其上),那么您也可以这样做(自从我将 *nix 盒子设置为邮件服务器以来已经有一段时间了,所以我将避免提供建议最佳应用)。