Embora eu possa configurar o Apache para escutar nas portas relevantes para outros serviços, e você poderia escrever um novo módulo para permitir que ele responda a outros serviços como o SMTP, a questão seria ... por que voce gostaria de? (reinventando a roda e tudo isso)
Você pode configurar outros serviços para manipular SMTP, etc., executando no mesmo sistema sem tentar adaptar o Apache para um uso para o qual não é originalmente destinado.
Você pode querer começar de novo, qual é o seu objetivo final, o que você está tentando realizar? Se a caixa Fedora precisa ser capaz de lidar com conexões SMTP de / para ela, você pode configurar o sendmail para essa necessidade. Se você também precisar que ele seja um servidor de e-mail (para que as caixas de correio residam nele), você também pode fazer isso (já faz algum tempo que eu configurei uma caixa * nix como servidor de e-mail, então vou me abster de fornecer sugestões nas melhores aplicações).