Até o momento nenhum link estava quebrado, mas caso enfrente problemas com links quebrados, procure na net os sites respectivos,
www.google.com é uma ótima pedida! :).
Postfix:
Quando instalei esse ambiente a versão do Postfix era a 2.1.0, baixe a mais recente.
Patch para usar quota no Postfix:
Aqui está uma outra diferença do manual do Marco, ele usa o Maildrop pra fazer a entrega e controlar quota de e-mail, nos vamos usar o virtual do Postfix pra fazer a entrega e o patch para o Postfix pra gerenciar quota.
Mysql:
Bom, aqui é simples, qualquer distribuição
Linux vem com pacotes do MySQL, mas se você prefere compilar ele, como eu :), pegue os sources e mãos a obra, não vou explicar aqui como compilar o MySQL.
NOTA: Se você for compilar o MySQL e usa uma distribuição com gcc acima de 2.95, não use a opção libwrap, essa opção esta dando problemas com gcc acima de 2.95.
Courier-IMAP:
Quando instalei esse ambiente a versão era 3.0.3, baixe a mais recente.
POP-BEFORE-Smtp:
Software responsável para abrir relay para quem autenticar.
Mcafee antivírus:
Bom, aqui alguns vão falar que tem opções melhores :), como o clamav, na própria documentação do Marco ele usa o clamav como antivírus, isso fica ao seu critério, uso o uvscan por já usar ele a muito tempo e saber que ele realmente funciona, então resolvi não mudar, você ainda pode deixar os 2 antivírus rodando, o amavis_new consegue gerenciar bem isso. :)
NOTA: O uvscan pode ser baixado no site da Mcafee, é uma versão de demonstração, se desejar usa-lo você tem que comprar a licença, vale apena lembrar que, se você tem um Mcafee para Windows o registro vale para linux também, é só copiar o arquivo license.dat para dentro da pasta onde está instalado o uvscan, não vou cobrir a instalação desse antivírus por que é só rodar o script de instalação (install-uvscan) :). Deixe-o instalado antes de instalar o Amavis_new.
Amavis_new:
Para a instalação do amavis são necessários alguns módulos PERL, então tenha certeza que você tem o PERL instalado em seu sistema. O spamassassin é instalado como módulo PERL, isso será abordado na instalação do amavis.
SquirrelWebmail:
Webmail muito bom, funcional e bem robusto, um pouco feio tenho que concordar :), mas isso não importa muito, por quê resolvi usar ele? Como na documentação do Marco mesmo diz, ele aceita vários plugins um deles para o próprio usuário mudar sua senha(poupar trabalho ao suporte :)) e de fácil instalação e manutenção, claro que você vai precisar de um APACHE instalado com suporte a PHP. Também não vou cobrir a instalação do mesmo.
Postfix Admin:
Interface em PHP para administração do Postfix, também necessita de um APACHE com suporte a PHP, ele vem configurado pra usar tabelas do MYSQL pré-definidas, se você não quer usar essas tabelas, será necessário alterar o código do postfixadmin, ou se você é bom em PHP pode fazer sua própria interface, aqui será configurado com as tabelas do postfixadmin para ficar mais fácil a explicação. Com o postfixadmin você pode criar novos domínios, contas de emails, administradores para cada domínio, fazer backup de seu banco de dados etc...