O que é Postfix

O Postfix se consolidou como uma alternativa ao Sendmail em razão de suas características técnicas tais como maior robustez, melhor desempenho e maior facilidade na manutenção e configuração

A ideia  inicial do Postfix era a de produzir um substituto para o Sendmail que fosse “rápido, fácil de administrar e seguro”. Trata-se de um projeto OpenSource patrocinado pela IBM, criado e mantido por  Wietse Venema, Ph.D. em Física pela Groningen University na Holanda. Segundo seu criador, o projeto e o desenvolvimento do Postfix foram norteados pelas seguintes diretrizes:

  • Confiabilidade- o sistema é capaz de manter seu funcionamento mesmo diante de condições adversas como falta de memória ou mesmo espaço em disco. Nesses casos, o sistema tenta reduzir sua atividade para facilitar a retomada de condições por parte do servidor
  • Segurança- o Postfix é composto por componentes diferentes. Cada componente é executado com o mínimo de privilégios necessários para o desempenho de suas funções, de forma que um componente com níveis mais elevados de privilégios nunca “confie” em outros que possuam níveis inferiores. Além disso, o sistema possui recursos para minimizar a possibilidade de ataques dos tipos buffer overflow e DoS (Denial of Service), dentre outros. Um dos próprios slogans do Postfix é “Security by Design” que ratifica o fato de que aspectos de segurança foram considerados desde sua concepção
  • Desempenho- o Postfix possui recursos capazes de colaborar com o desempenho geral do sistema operacional no qual está sendo executado por meio da limitação, por exemplo, dos processos criados e dos acessos ao sistema de arquivos necessários para o processamento de mensagens
  • Flexibilidade- essa diretriz diz respeito ao fato dos componentes do Postfix serem independentes permitindo customizações individuais que facilitam a especialização das configurações e a manutenção de suas funcionalidades.

O Postfix se consolidou como uma alternativa ao Sendmail em razão de suas características técnicas tais como maior robustez, melhor desempenho e maior facilidade na manutenção e configuração. Entretanto, conforme citado anteriormente, para facilitar sua adoção em ambientes Unix, onde o Sendmail era (e ainda é) bastante popular, o Postfix manteve diversos comandos e arquivos compatíveis com os do Sendmail. Essa alternativa evita, por exemplo, a necessidade de mudança de scripts e softwares já desenvolvidos considerando os recursos do Sendmail. 

Outra característica importante do Postfix é a sua arquitetura modularizada. Ou seja, ao contrário da estrutura monolítica do Sendmail onde apenas um processo é o responsável por todas as atividades relacionadas com o processamento de mensagens, no caso do Postfix vários componentes são os responsáveis pelo funcionamento do sistema.  Essa arquitetura, além de facilitar a manutenção do código e a implementação de novas funcionalidades, agrega algumas importantes características de segurança dentre as quais a possibilidade de evitar e/ou minimizar os impactos de eventuais ataques como os de buffer overflow, por exemplo.

Obviamente não se pode preterir uma boa infraestrutura para implantação da solução de groupware, sendo que a aplicação e todos os seus componentes devem sempre estar disponíveis aos usuários.

Você gostou deste artigo?

Veja outros que temos:

Fique por dentro das novidades:

Conheça nosso blog, com diversos artigos técnicos

Fique por dentro das novidades relacionadas aos softwares open source usado em nossas soluções.
Imagem de uma pessoa na frente do computador

Conheça o mundo open source.

Faça nossos cursos starter, todos com certificado de conclusão!

Quer receber todos os cases da 4Linux em formato de E-book?

Ele pode servir de inspiração ou rumo para o seu próximo projeto utilizando software open source.
plugins premium WordPress
Telegram logo
Whatsapp Logo

Temos um presente para você!

Você ganhou totalmente gratuito um curso da categoria Starter da 4Linux! São 9 opções de cursos para você escolher!

Cursos com 20h de conteúdo prático e certificado de conclusão para você dar uma upgrade na sua carreira.

Preencha o formulário abaixo e você receberá em até 24hs o email com os dados de acesso ao conteúdo: