Infraestrutura de e-mail
KumoMTA vs PowerMTA: uma comparação honesta.
KumoMTA e PowerMTA podem entregar milhões de mensagens por dia, então a escolha raramente é de capacidade pura. O PowerMTA é o padrão comercial comprovado, com suporte empresarial e uma licença recorrente; o KumoMTA é uma alternativa grátis e de código aberto, construída em Rust, com ferramentas cloud-native e scripting em Lua. Escolha o PowerMTA quando você tem uma operação madura ou precisa de Windows e suporte de fornecedor; escolha o KumoMTA quando começa do zero em volume ou quer largar a licença. E, para muitos remetentes, a resposta honesta é nenhum: o Postfix basta.
Em resumo
- Os dois são capazes. A diferença de capacidade em alto volume se fechou em boa medida; isto não é um concurso de throughput puro.
- PowerMTA — comprovado, comercial, Linux e Windows, ferramentas de entregabilidade maduras, ~US$ 8.000+/ano, suporte empresarial cujo futuro é agora incerto.
- KumoMTA — grátis e código aberto, Rust, com scripting Lua, só Linux, cloud-native, comunidade mais suporte pago opcional.
- A decisão real é custo de licença, modelo de suporte, investimento existente e volume — não benchmarks.
- Para a maioria, nenhum. O Postfix lida com a vasta maioria das necessidades até cerca de 500K–1M de mensagens por dia.
KumoMTA vs PowerMTA: qual é a resposta curta?
Se você tem uma operação madura de PowerMTA que funciona bem, mantenha-a — não há prêmio por trocar um sistema que entrega. Se você está começando do zero em alto volume, ou quer eliminar um custo recorrente de licença e prefere ferramentas modernas e cloud-native, o KumoMTA virou uma resposta séria que não existia há alguns anos. E se você na verdade não envia na escala para a qual essas plataformas foram construídas, a recomendação mais honesta é usar nenhum e rodar o Postfix, que não custa nada e cobre a esmagadora maioria do envio real.
Essa é a decisão toda em três frases, e o resto desta peça explica por quê — a arquitetura, o custo, o cenário de suporte e a migração — para você conferir o raciocínio em vez de aceitá-lo na confiança. Hospedamos as duas plataformas, então temos um interesse aqui; tentamos ser explícitos sobre isso e te dar a versão desta comparação que gostaríamos se fôssemos nós a escolher, não a versão que vende mais servidores gerenciados.
Um enquadramento ajuda antes do detalhe: isto não é tanto uma briga entre dois produtos quanto uma escolha entre três respostas, com o Postfix como o terceiro silencioso. Boa parte da energia nos debates de «KumoMTA vs PowerMTA» vem de remetentes que já assumiram, muitas vezes sem checar, que precisam de um MTA de envio em massa dedicado. Resolver essa pergunta anterior primeiro — se você de fato envia no volume para o qual essas ferramentas existem — poupa mais dor de cabeça que qualquer comparação de recursos, e por isso continuamos voltando a ela.
O que cada um é de fato
O PowerMTA é um agente de transferência de e-mail proprietário e comercial que foi a escolha padrão para o envio de saída sério por cerca de duas décadas. Começou na Port25 Solutions, passou para a SparkPost e agora fica dentro da Bird, e, por estimativas comuns, carrega uma parcela muito grande do e-mail comercial do mundo. Roda em Linux e Windows, é escrito em C com uma arquitetura de threads ajustada para o throughput puro em um único servidor, e é configurado por um arquivo de diretivas denso com cerca de duzentos parâmetros. É maduro, previsível e profundamente familiar para os engenheiros que rodam plataformas de e-mail há anos.
O KumoMTA é um MTA de código aberto publicado sob a licença Apache 2.0, escrito do zero em Rust com Lua como linguagem de configuração e scripting. Foi criado por veteranos do mundo dos MTAs comerciais — a mesma linhagem que produziu o Momentum, um dos poucos concorrentes históricos reais do PowerMTA — e é construído de propósito para a era da nuvem: só Linux, API-first, com alta concorrência e modelagem de tráfego embutida. Onde o PowerMTA carrega duas décadas de refinamento, o KumoMTA não carrega restrições herdadas nem custo de licença, que é uma classe diferente de vantagem.
Vale ser preciso sobre a linhagem, porque ela explica por que o KumoMTA chegou tão capaz. Não foi um projeto de hobby que cresceu; foi construído por gente que já tinha projetado MTAs comerciais de alto volume e sabia exatamente quais problemas importam em escala. É por isso que ele saiu com modelagem de tráfego e concorrência sérias em vez de adquiri-las devagar, e por isso a comparação de capacidade com o PowerMTA foi apertada desde cedo em vez de depois de anos se atualizando.
Em que eles diferem por dentro?
A arquitetura é onde os dois mais divergem, e explica quase todo o trade-off prático. O design em C com threads do PowerMTA é otimizado para o throughput em uma máquina única e bem especificada, com um modelo por fila que cria filas separadas para cada combinação de VirtualMTA e domínio de destino — um modelo bem compreendido e refinado por muitos anos. O design assíncrono em Rust do KumoMTA se inclina para a concorrência e o hardware moderno, buscando lidar com taxas de mensagens muito altas com menos ajuste manual e uma forma operacional mais cloud-native.
A filosofia de configuração decorre disso. O PowerMTA é configurado com diretivas — potentes, precisas e densas, com throttling por ISP e MTAs virtuais expressos de forma declarativa. O KumoMTA é configurado em Lua, o que significa que a configuração é código de verdade: você pode expressar lógica, não só ajustes, e construir comportamentos como o isolamento de filas por inquilino diretamente. Nenhum é mais simples no abstrato; as diretivas são mais fáceis de ler num relance, enquanto o scripting é mais potente quando suas necessidades de roteamento são de fato complexas.
# pmta.conf — baseado em diretivas, ~200 parâmetros
<virtual-mta vmta-pool-a>
smtp-source-host 198.51.100.21 mail.example.com
<domain gmail.com>
max-msg-rate 120/min
max-smtp-out 20
backoff-mode auto
</domain>
</virtual-mta>
# potente e denso; o ajuste por ISP é trabalho de especialista -- KumoMTA — a configuração é Lua, então é lógica de verdade
kumo.on('smtp_server_ehlo', function(domain)
if domain:find('gmail.com') then
return { max_connection_rate = '10/min', max_deliveries_per_connection = 20 }
end
end)
-- isolamento por inquilino: um remetente não afunda a reputação de outro
kumo.on('get_queue_config', function(domain, tenant)
return { queue_name = tenant .. '-' .. domain }
end) Nenhum estilo de configuração é objetivamente melhor; eles falham em direções diferentes. As diretivas são rápidas de ler e difíceis de errar de forma sutil, mas batem num teto quando sua lógica de roteamento fica de fato condicional. O scripting não tem esse teto, mas uma configuração que é código também pode carregar bugs que uma configuração que são ajustes não pode. Qual risco você prefere depende do quão complexo é de fato o seu envio e do quão confortável o seu time está lendo lógica em vez de parâmetros.
De relance
A comparação, lado a lado
| KumoMTA | PowerMTA | |
|---|---|---|
| Licença | Apache 2.0 — grátis, código aberto | Proprietária, licença comercial |
| Construído sobre | Rust, assíncrono, cloud-native | C, com threads, ~20 anos de maturidade |
| Configuração | Scripting Lua (lógica real) | Diretivas pmta.conf (~200) |
| Sistema operacional | Só Linux | Linux e Windows |
| Ponto ideal de volume | ~500K–5M+/dia | 10M+/dia, operação madura |
| Ferramentas de entregabilidade | Via Lua; muito flexível | Maduras, fortes de fábrica |
| Suporte | Comunidade + pago opcional | Fornecedor empresarial (ver abaixo) |
| Custo do software | US$ 0 | ~US$ 8.000+/ano (com analytics) |
Números revisados em 2026-06; o preço de licença é indicativo e definido pelo fornecedor.
Sistema operacional e encaixe do ecossistema
Uma diferença prática que decide algumas escolhas de cara: o PowerMTA roda tanto em Linux quanto em Windows, enquanto o KumoMTA é só Linux por design. Para a maioria dos remetentes modernos isso não é obstáculo, já que a infraestrutura de e-mail de alto volume vive esmagadoramente em Linux de qualquer forma — mas se você tem um requisito genuíno de Windows, seja por ferramentas existentes ou política operacional, o PowerMTA é simplesmente a opção que encaixa, e essa restrição pode resolver a decisão antes de pesar qualquer outro fator.
A maturidade do ecossistema corta para o outro lado de forma mais sutil. Como o PowerMTA foi o padrão por duas décadas, um poço profundo de engenheiros já conhece sua configuração a fundo, e os padrões para quase qualquer situação estão escritos em algum lugar. O KumoMTA é mais novo, então sua comunidade e documentação, embora cresçam rápido e sejam feitas por gente que conhece o espaço do problema, são simplesmente mais recentes. Se contratar alguém que já conheça o seu MTA importa para você, essa história ainda favorece o PowerMTA — embora cada ano estreite a diferença à medida que mais times adotam o KumoMTA e escrevem sobre ele.
O custo e a questão da licença
A diferença mais concreta é o dinheiro. O PowerMTA é software comercial; com sua analytics incluída costuma começar em torno de oito mil dólares por ano e sobe com o volume, o que é gerenciável para um remetente consolidado mas uma consideração real para um time ainda validando sua infraestrutura de alto volume. O núcleo do KumoMTA é grátis sob Apache 2.0, com suporte pago opcional e recursos empresariais da empresa por trás se você os quiser — então o custo do software pode ser de fato zero.
Há um ponto mais sutil que importa mais que o número de manchete: o PowerMTA valida sua licença periodicamente, e se essa validação falhar — uma licença expirada, ou um problema de conectividade para alcançar o servidor de licenças — o MTA para de aceitar novas mensagens. Para um envio crítico, isso é uma dependência operacional do servidor de licenças de um fornecedor externo que simplesmente não existe com um MTA de código aberto. Raramente morde, mas quando morde, morde no pior momento possível, e vale a pena pesá-lo junto ao custo recorrente, não depois dele.
O enquadramento honesto é o custo total, e não o custo de licença sozinho. A taxa do PowerMTA compra maturidade, familiaridade e — historicamente — suporte, que para algumas organizações é dinheiro bem gasto; a licença zero do KumoMTA desloca o custo para o tempo de engenharia de rodá-lo e programá-lo você mesmo, ou para um contrato de suporte opcional. Nenhum é automaticamente mais barato quando você conta as pessoas além das faturas, e a comparação certa é o número total para o seu time, não a etiqueta no software.
Qual é mais rápido, e qual lida com mais volume?
Esta é a pergunta que as pessoas esperam que decida a questão, e na maior parte não decide. As duas plataformas movem volumes empresariais de e-mail; o resumo honesto dos profissionais é que a decisão entre grátis e comercial não é mais de capacidade técnica, porque o KumoMTA fechou essa diferença. As duas décadas de refinamento do PowerMTA lhe dão um throughput por servidor previsível e bem compreendido; o modelo de concorrência moderno do KumoMTA busca lidar com taxas de mensagens muito altas com menos ajuste manual e uma forma mais elástica e cloud-native.
Então o desempenho é real, mas raramente o eixo decisivo. Se você escolhe entre eles só por throughput, provavelmente faz a pergunta errada — os dois vão saturar os limites de rede e de reputação que de fato governam o envio de alto volume muito antes de o software do MTA virar o seu gargalo. O que os separa na prática é tudo o que cerca o envio puro: configuração, controle, custo, suporte e o quão bem cada um encaixa no jeito como o seu time trabalha.
É por isso que as guerras de benchmark entre os dois são, na maior parte, teatro. Uma diferença de uns poucos por cento na taxa de envio pura é invisível ao lado dos throttles que os provedores de caixa impõem, da reputação que você construiu e da modelagem que você aplica — tudo o que limita o throughput do mundo real bem abaixo do que qualquer motor pode produzir num laboratório. Otimizar a taxa de pico do MTA enquanto você ignora esses limites é polir a parte do sistema que nunca foi o gargalo.
Entregabilidade e controle do dia a dia
Na entregabilidade, a longa maturidade do PowerMTA aparece: ele oferece uma gestão forte de fábrica, com padrões bem trilhados para pools de IP, throttling por ISP e tratamento de bounces que os engenheiros já conhecem. O KumoMTA te dá os mesmos resultados através de Lua, que troca um pouco de conveniência de fábrica por uma grande quantidade de flexibilidade — você pode codificar exatamente a lógica de modelagem e roteamento que quer, incluindo o isolamento por inquilino para que os problemas de reputação de um remetente nunca vazem para os de outro.
A diferença de controle é mais visível quando algo dá errado. Quando um provedor de caixa aperta o throttling ou bloqueia temporariamente um IP, você quer reduzir o ritmo, rerrotear e ajustar a modelagem em tempo real — e ao menos um conhecido provedor transacional citou exatamente esse controle mais fino e em tempo real, junto com uma infraestrutura moderna de autoescalonamento, como a razão por que moveu toda a sua plataforma do PowerMTA para o KumoMTA, relatando entrega tão rápida ou mais depois. Se essa flexibilidade vale o esforço de scripting depende da frequência com que você precisa meter a mão no comportamento do MTA em vez de ao redor dele.
Um jeito justo de pensar: o PowerMTA te dá excelentes padrões e espera que você raramente precise de mais, enquanto o KumoMTA te dá menos suposições e mais alcance. Os times que querem que o seu MTA na maior parte desapareça e simplesmente entregue tendem a valorizar o primeiro; os times que tratam a entregabilidade como uma disciplina ativa e prática e querem programar a sua saída de cada novo padrão de throttling tendem a valorizar o segundo. As duas filosofias entregam e-mail bem; elas servem a temperamentos diferentes.
Multi-inquilino e construir uma plataforma
Se você roda uma plataforma que envia em nome de outros — um ESP, um produto SaaS com notificações, uma agência tocando muitos clientes — em vez de só o seu próprio e-mail, o multi-inquilino se move para o centro da decisão. O perigo nesse modelo é a contaminação de reputação: o envio ruim de um inquilino arrastando a entregabilidade de todos que compartilham a infraestrutura. O KumoMTA foi construído com isso em mente, oferecendo isolamento de filas por inquilino diretamente, de modo que o tráfego e a reputação de cada cliente podem ser mantidos de fato independentes.
O PowerMTA também consegue o isolamento, através do seu modelo VirtualMTA e de uma configuração cuidadosa, e muitos ESPs rodaram exatamente isso por anos. A diferença é o quão naturalmente cada um o expressa: o scripting Lua do KumoMTA te deixa codificar a lógica por inquilino como código, o que serve a uma plataforma cujas regras de inquilinato são dinâmicas e complexas, enquanto a abordagem declarativa do PowerMTA serve a uma estrutura mais fixa. Para quem constrói uma plataforma hoje, o modelo cloud-native e programável costuma ser o encaixe mais confortável — que é parte de por que as plataformas de envio mais novas tendem a recorrer a ele.
E o suporte e o futuro de cada plataforma?
Aqui a comparação fica de fato incômoda para o incumbente. A força tradicional do PowerMTA era o suporte empresarial de fornecedor — um número para ligar, um contrato, um roadmap. Mas o produto passou da Port25 para a SparkPost para a Bird, e os times que o suportavam e desenvolviam foram, segundo relatos, desfeitos, o que deixa a sua direção e a qualidade do seu suporte incertas. Nada disso faz o PowerMTA parar de funcionar nem apaga o seu histórico comprovado, mas o futuro de uma plataforma importa quando você compromete anos de infraestrutura a ela.
O modelo de suporte do KumoMTA é o de código aberto invertido numa força: suporte comunitário e desenvolvimento público que você pode ver e do qual participar, mais suporte pago opcional e recursos empresariais da empresa por trás para os times que querem um contrato. O filtro prático que a maioria dos operadores usa é honesto e simples — organizações com engenharia interna forte e disposição a abrir issues pendem para o KumoMTA, enquanto organizações que precisam de suporte de fornecedor garantido 24 horas penderam historicamente para o PowerMTA. Essa segunda razão é justamente a que a notícia do time de suporte complica.
Nada disso é motivo de pânico se você roda o PowerMTA hoje. Software comprovado não para de funcionar porque a sua propriedade mudou, e boa parte do e-mail comercial do mundo ainda flui por ele de forma confiável. É, no entanto, uma razão para incorporar a longevidade da plataforma a uma decisão nova: escolher um MTA é um compromisso de vários anos, e a trajetória da gente por trás é uma parte legítima desse cálculo ao lado dos recursos e do preço.
Migração
Migrar do PowerMTA para o KumoMTA
É explicitamente suportada, e o KumoMTA publica guias de mapeamento para operadores de PowerMTA — mas é um projeto medido em semanas a meses, não um interruptor que você aperta. Os paradigmas de configuração são completamente diferentes, e não há conversor automático.
- 1
Inventariar a configuração do PowerMTA
Catalogue cada VirtualMTA, regra de domínio, pool de IP e diretiva de throttling no pmta.conf para que nada se perca na tradução.
- 2
Subir o KumoMTA em paralelo
Construa o sistema novo ao lado do antigo em vez de substituí-lo no lugar — os dois rodam lado a lado durante a mudança.
- 3
Traduzir as diretivas para Lua
Reexpresse as definições de VirtualMTA e as regras por ISP como handlers de eventos Lua; não há conversor automático, então é trabalho de engenharia deliberado.
- 4
Espelhar uma fatia do tráfego
Envie uma parcela pequena e representativa pelo KumoMTA e compare entregabilidade, throughput e tratamento de bounces contra o PowerMTA.
- 5
Deslocar o tráfego gradualmente
Mova o volume em etapas enquanto observa as métricas, mantendo a capacidade de voltar atrás se algo regredir.
- 6
Desativar o PowerMTA
Quando a paridade se mantém e o time está confortável, aposente a licença e os hosts antigos.
A razão do funcionamento em paralelo é o risco: você mantém um remetente que funciona o tempo todo e só aposenta o antigo quando o novo provou a paridade sobre o seu tráfego real. Migrações de MTA apressadas são como os remetentes perdem a entregabilidade que levaram meses para construir, então o caminho lento é o seguro.
Decidir
Então, qual você deve escolher?
A decisão honesta segue o seu volume e a sua situação mais que qualquer pontuação de recursos.
Leia como um espectro, não como três caixas. A maioria dos remetentes fica confortável no Postfix e não deveria se mover. Quem o superou mas não consegue justificar — ou já não quer — uma licença recorrente aterrissa naturalmente no KumoMTA. Quem roda uma operação madura de PowerMTA que entrega, ou quem de fato precisa de Windows ou suporte de fornecedor contratado, tem boa razão para ficar com o PowerMTA. O movimento errado é escolher a opção que soa mais empresarial para um volume que não precisa dela.
E seja o que você escolher, escolha por alguns anos, não por um trimestre. Migrar um MTA é custoso e arriscado o bastante para que ficar pulando entre eles seja pior que pegar a opção ligeiramente imperfeita e se comprometer. Decida onde o seu volume e o seu time de fato ficam, escolha a plataforma que encaixa nisso honestamente, e então invista em rodá-la bem — essa consistência faz mais pela sua entregabilidade que qualquer diferença entre os dois motores.
E, honestamente — talvez nenhum
Vale a pena se deter na opção que o marketing nunca recomenda, porque ela é a certa com mais frequência. O Postfix, incluído na maioria das distribuições Linux, lida com a grande maioria do envio auto-hospedado sem custo de licença. O volume em que suas limitações de fato importam — a gestão de filas em escala, o throttling sofisticado por ISP — começa bem dentro das centenas de milhares de mensagens por dia, que está muito além do que a maioria dos negócios jamais alcança. Recorrer a um MTA de envio em massa dedicado abaixo dessa linha é pagar, em dinheiro ou em complexidade, por capacidade que você não vai usar.
Dizemos isso sabendo que tira alguns leitores de comprar qualquer coisa de nós, e dizemos mesmo assim porque a alternativa — vender a alguém um MTA de alto volume que não precisa — é como a confiança se perde. O MTA certo é o que se ajusta ao seu envio real, e para uma boa parte dos remetentes esse ainda é o grátis que já está na sua distribuição. Se esse é você, a coisa mais útil que podemos fazer é te dizer isso e te ajudar a rodá-lo bem.
Isso, no fim, é o espírito de toda esta comparação: ajuste a ferramenta ao trabalho, conte o custo total em vez da licença sozinha, e respeite a migração como o projeto real que ela é. Faça essas três coisas e a etiqueta específica no software — código aberto ou comercial, KumoMTA ou PowerMTA ou nenhum em absoluto — importa bem menos que a disciplina com que você roda o que escolher.
Onde nós estamos
Para plena transparência: hospedamos os dois. Rodamos servidores de envio KumoMTA gerenciados sem custo de licença, porque o KumoMTA é código aberto, e hospedamos o seu próprio PowerMTA licenciado — mas não revendemos a licença do PowerMTA, que segue sendo a sua relação com o fornecedor. Isso significa que temos algo a ganhar para qualquer lado que você vá, e nada a ganhar te empurrando para uma licença que estaríamos apenas repassando.
Então o nosso conselho é o mesmo do artigo: escolha por volume, modelo de suporte e investimento existente, não por folheto. Se o seu envio diz que o Postfix basta, vamos te dizer e te ajudar a rodá-lo. Se a sua operação de PowerMTA funciona, não vamos te convencer do contrário. E se o KumoMTA encaixa — começar do zero, largar a licença, querer controle cloud-native — vamos rodá-lo bem para você. A versão honesta desta comparação é a única versão que vale a pena publicar.
Se você leva uma única coisa de uma empresa de hosting escrevendo sobre uma licença que não vende, que seja o método, e não o veredito: separe a pergunta de se você precisa de um MTA de envio em massa da de qual, pese o custo total e a trajetória do suporte em vez de só os recursos, e trate a migração como um projeto a respeitar em vez de um interruptor a apertar. Aplique isso e você chegará a uma resposta defensável, sendo ela a que nós hospedaríamos ou não.
Perguntas
Respondidas com clareza
As perguntas que os remetentes fazem antes de comprometer um MTA por anos.
O KumoMTA é tão capaz quanto o PowerMTA?
Para o envio em alto volume, a diferença de capacidade se fechou em boa medida. O KumoMTA foi construído por veteranos do mundo dos MTAs comerciais e lida com milhões de mensagens por hora com modelagem de tráfego embutida, filas por inquilino e um design API-first. As diferenças que restam são de modelo de suporte, maturidade do ecossistema e suporte de sistema operacional, mais do que de capacidade pura.
Quanto custa o PowerMTA?
O PowerMTA é comercial e licenciado, normalmente começando em torno de oito mil dólares por ano com sua analytics incluída, e subindo com o volume. É um custo recorrente, e a licença é validada periodicamente — se a validação falhar, o MTA para de aceitar novas mensagens. O núcleo do KumoMTA é grátis sob Apache 2.0, com suporte pago opcional se você quiser.
Devo migrar do PowerMTA para o KumoMTA?
Só se você tiver um motivo. Se você roda uma operação madura de PowerMTA que funciona bem, a resposta segura é ficar. Se você está começando do zero em alto volume, ou quer eliminar o custo recorrente de licença e prefere ferramentas cloud-native, o KumoMTA é uma opção forte — mas a migração são semanas a meses de trabalho, não um interruptor que você aperta, porque os paradigmas de configuração são completamente diferentes.
Eu preciso mesmo de algum dos dois?
Muitas vezes não. O Postfix lida com a vasta maioria das necessidades de e-mail auto-hospedado sem custo de licença, e o volume em que suas limitações começam a doer é de cerca de 500.000 a um milhão de mensagens por dia. Abaixo disso, recorrer a KumoMTA ou PowerMTA costuma ser superengenharia. Preferimos te dizer isso a te vender infraestrutura que você ainda não precisa.
O que aconteceu com o suporte do PowerMTA?
O PowerMTA passou da Port25 para a SparkPost e depois para a Bird, e os times que o suportavam e desenvolviam foram, segundo relatos, desfeitos, o que deixa sua direção futura e a qualidade do suporte incertas. Isso não faz com que ele pare de funcionar — ele segue comprovado e amplamente implantado — mas é um fator real a pesar ao escolher uma plataforma para os próximos anos.
Vocês podem hospedar qualquer um dos dois para mim?
Sim. Rodamos servidores de envio KumoMTA gerenciados sem custo de licença, porque o KumoMTA é código aberto, e hospedamos o seu próprio PowerMTA licenciado — mas não revendemos a licença do PowerMTA; essa segue sendo a sua relação com o fornecedor. Se o seu volume diz que o Postfix basta, ou que o seu PowerMTA em funcionamento deve ficar, dizemos isso em vez disso.
Não sabe qual encaixa no seu envio?
Conte o seu volume e como o seu time trabalha, e te damos uma resposta direta — inclusive quando a resposta é o Postfix, ou o PowerMTA que você já roda.