Instalando um servidor de e-mail poderoso com Qmail

Bom, como pode ser visto em um post anterior, sou um grande fã do Qmail, e o considero o mais completo e poderoso servidor de e-mail, quando bem configurado. Como disse anteriormente, sozinho o Qmail não faz muita coisa, mas com os devidos patches e módulos adicionais, ele pode se tornar o grande campeão dos servidores de e-mail, e o arqui-inimigo dos spammers e script kiddies.

Você precisará satisfazer algumas dependências. Comece baixando o que você precisa:

http://cr.yp.to/ucspi-tcp/ucspi-tcp-0.88.tar.gz
http://cr.yp.to/daemontools/daemontools-0.76.tar.gz
http://www.pldaniels.com/ripmime/ripmime-1.4.0.6.tar.gz
http://prdownloads.sourceforge.net/courier/maildrop-2.0.2.tar.bz2
http://www.qmail.org/moni.csi.hu/pub/glibc-2.3.1/ucspi-tcp-0.88.errno.patch
http://www.qmail.org/moni.csi.hu/pub/glibc-2.3.1/daemontools-0.76.errno.patch

Bom, vamos começar pelo ucspi-tcp, que também é de autoria do DJB:

tar xfz ucspi-tcp-0.88.tar.gz
cd ucspi-tcp-0.88
cat ../ucspi-tcp-0.88.errno.patch | patch -p1
make setup check

Agora é a vez do daemontools. Ele é meio esquisito mesmo… você precisa descompactá-lo no diretório /package. Para isso:

mkdir /package
cd /package
tar xfz daemontools-0.76.tar.gz
cd admin/daemontools-0.76

E para finalizar, digite package/install para compilar e arrumar o daemontools.

Ele cria uma linha no /etc/inittab para ficar rodando o tempo todo, monitorando processos. Eu desabilito, aí é com você.

Bom, como meu big patch só funciona quando o Qmail e o Vpopmail estão instalados, precisaremos primeiro fazer uma instalação nula, para atender os requisitos da compilação. Pode baixar:

http://cr.yp.to/software/qmail-1.03.tar.gz

http://www.qmail.org/moni.csi.hu/pub/glibc-2.3.1/qmail-1.03.errno.patch


http://ufpr.dl.sourceforge.net/sourceforge/vpopmail/vpopmail-5.4.16.tar.gz

Eu costumo salvar os gz e patches em /usr/local/src/gz, e as trees no /usr/local/src.

Então joga os gz lá, vai pro /usr/local/src, e mete bronca:

tar xfz ../gz/qmail-1.03.tar.gz && tar xfz ../gz/vpopmail-5.4.16.tar.gz
cd qmail-1.03 && patch -p1 ../gz/qmail-1.03.errno.patch

Entre no qmail-1.03, e digite:

make setup check

Agora vá para o diretório com os fontes do vpopmail, e digite:

./configure –prefix=/var/qmail/vpopmail && make && make install

Leave a Reply

You must be logged in to post a comment.