
Я хочу узнать, какие функции предоставляет веб-сервер Apache 2.4.9 в Fedora 20. Я понимаю, что Apache отвечает только на HTTP-запросы. Я считаю, что протоколы SMTP и POP3 не используют HTTP. Это правильно?
Может ли Apache отвечать на протоколы, отличные от HTTP? Можно ли запустить более одного процесса Apache на одном IP-адресе, который будет отвечать на HTTP-запросы, а также на почтовые запросы?
решение1
Хотя я предполагаю, что вы могли бы настроить Apache на прослушивание соответствующих портов для других служб, и вы могли бы, вероятно, написать новый модуль, который позволит вам заставить его отвечать другим службам, таким как SMTP, вопрос в том... зачем вам это нужно? (изобретать велосипед и все такое)
Вы можете настроить другие службы для обработки SMTP и т. д., работающие в той же системе, не пытаясь адаптировать Apache для использования, для которого он изначально не предназначен.
Вы можете начать сначала, какова ваша конечная цель, чего вы пытаетесь достичь? Если Fedora box должен иметь возможность обрабатывать SMTP-соединения к/от него, вы можете настроить sendmail для этой потребности. Если вам также нужно, чтобы он был почтовым сервером (чтобы почтовые ящики находились на нем), то вы можете сделать и это (прошло некоторое время с тех пор, как я настраивал *nix box в качестве почтового сервера, поэтому я воздержусь от предоставления рекомендаций по лучшим приложениям).