Qmail a La Toaster no Debian Etch
Este artigo é uma atualização de muitos encontrados pela web para instalação de um servidor de correio eletrônico utilizando o Qmail e rodando no sistema operacional Debian Linux. Na minha opinião este é um servidor de correio robusto e confiável e neste artigo estarei ensinando como utilizar os pacotes a La Toaster (netqmail).
Parte 2: Resolvendo dependências e baixando os pacotes necessários
Instalando dependências:
# apt-get install bind9 libgdbm3 libgdbm-dev openssl libssl-dev stunnel libkrb5-dev patch bzip2 gcc g++ make mysql-server libmysqlclient15-dev apache2-mpm-prefork libapache2-mod-php5 wget equivs ncftp lynx unzip gnupg libdigest-sha1-perl libdigest-hmac-perl libnet-dns-perl libhtml-parser-perl perl-suid mrtg
Desativando o exim4 (padrão no Debian Etch):
# /etc/init.d/exim4 stop
# cd /etc/rc2.d/
# mv S20exim4 K20exim4
Baixando os pacotes necessários:
# mkdir /usr/src/downloads
# touch /usr/src/downloads/links
# cd /usr/src/downloads/
Agora adicione os links abaixo no arquivo "links":
# vim links
:x (salve o arquivo)
Pronto, agora vamos automatizar o download de todos os pacotes, execute o comando abaixo:
# for i in `cat /usr/src/downloads/links`; do wget -c $i; done
Todos os pacotes necessários estão em /usr/src/downloads.
# apt-get install bind9 libgdbm3 libgdbm-dev openssl libssl-dev stunnel libkrb5-dev patch bzip2 gcc g++ make mysql-server libmysqlclient15-dev apache2-mpm-prefork libapache2-mod-php5 wget equivs ncftp lynx unzip gnupg libdigest-sha1-perl libdigest-hmac-perl libnet-dns-perl libhtml-parser-perl perl-suid mrtg
Desativando o exim4 (padrão no Debian Etch):
# /etc/init.d/exim4 stop
# cd /etc/rc2.d/
# mv S20exim4 K20exim4
Baixando os pacotes necessários:
# mkdir /usr/src/downloads
# touch /usr/src/downloads/links
# cd /usr/src/downloads/
Agora adicione os links abaixo no arquivo "links":
# vim links
http://cr.yp.to/daemontools/daemontools-0.76.tar.gz
http://www.pruonckk.org/todownload/vpopmail.sql
http://cr.yp.to/ucspi-tcp/ucspi-tcp-0.88.tar.gz
http://shupp.org/software/netqmail-1.05.tar.gz
http://shupp.org/patches/qmail-toaster-0.8.2.patch.bz2
http://ufpr.dl.sourceforge.net/sourceforge/vpopmail/vpopmail-5.4.13.tar.gz
http://shupp.org/patches/vpopmail-5.4.13-cumulative-1.patch
http://shupp.org/software/autorespond-2.0.4.tar.gz
http://shupp.org/patches/autorespond-2.0.4-2.0.5.patch
http://ufpr.dl.sourceforge.net/sourceforge/qmailadmin/qmailadmin-1.2.9.tar.gz
http://shupp.org/software/qmailadmin-help-1.0.8.tar.gz
http://cr.yp.to/software/ezmlm-0.53.tar.gz
http://shupp.org/software/ezmlm-idx-0.443.tar.gz
http://ufpr.dl.sourceforge.net/courier/courier-imap-4.1.1.tar.bz2
http://ufpr.dl.sourceforge.net/courier/courier-authlib-0.58.tar.bz2
http://shupp.org/software/squirrelmail-1.4.6.tar.bz2
http://shupp.org/software/quota_usage-1.3.1-1.2.7.tar.gz
http://shupp.org/software/toaster-scripts-0.8.1.tar.gz
http://www.enderunix.org/spamguard/spamguard-1.6.tar.gz
http://www.pruonckk.org/todownload/empf-toaster-0.8.1.patch
http://www.pruonckk.org/todownload/vpopmail.sql
http://www.inter7.com/vqadmin/vqadmin-2.3.2.tar.gz
http://freshmeat.net/redir/clamav/29355/url_tgz/clamav-0.94.2.tar.gz
http://shupp.org/software/ripmime-1.4.0.6.tar.gz
http://shupp.org/software/simscan-1.2.tar.gz
http://shupp.org/patches/ripmime.txt
http://shupp.org/software/qmailmrtg7-4.2.tar.gz
http://shupp.org/patches/qmailmrtg7-4.2-cfg.patch
http://ftp.unicamp.br/pub/apache/spamassassin/source/Mail-SpamAssassin-3.2.5.tar.gz
http://www.pruonckk.org/todownload/vpopmail.sql
http://cr.yp.to/ucspi-tcp/ucspi-tcp-0.88.tar.gz
http://shupp.org/software/netqmail-1.05.tar.gz
http://shupp.org/patches/qmail-toaster-0.8.2.patch.bz2
http://ufpr.dl.sourceforge.net/sourceforge/vpopmail/vpopmail-5.4.13.tar.gz
http://shupp.org/patches/vpopmail-5.4.13-cumulative-1.patch
http://shupp.org/software/autorespond-2.0.4.tar.gz
http://shupp.org/patches/autorespond-2.0.4-2.0.5.patch
http://ufpr.dl.sourceforge.net/sourceforge/qmailadmin/qmailadmin-1.2.9.tar.gz
http://shupp.org/software/qmailadmin-help-1.0.8.tar.gz
http://cr.yp.to/software/ezmlm-0.53.tar.gz
http://shupp.org/software/ezmlm-idx-0.443.tar.gz
http://ufpr.dl.sourceforge.net/courier/courier-imap-4.1.1.tar.bz2
http://ufpr.dl.sourceforge.net/courier/courier-authlib-0.58.tar.bz2
http://shupp.org/software/squirrelmail-1.4.6.tar.bz2
http://shupp.org/software/quota_usage-1.3.1-1.2.7.tar.gz
http://shupp.org/software/toaster-scripts-0.8.1.tar.gz
http://www.enderunix.org/spamguard/spamguard-1.6.tar.gz
http://www.pruonckk.org/todownload/empf-toaster-0.8.1.patch
http://www.pruonckk.org/todownload/vpopmail.sql
http://www.inter7.com/vqadmin/vqadmin-2.3.2.tar.gz
http://freshmeat.net/redir/clamav/29355/url_tgz/clamav-0.94.2.tar.gz
http://shupp.org/software/ripmime-1.4.0.6.tar.gz
http://shupp.org/software/simscan-1.2.tar.gz
http://shupp.org/patches/ripmime.txt
http://shupp.org/software/qmailmrtg7-4.2.tar.gz
http://shupp.org/patches/qmailmrtg7-4.2-cfg.patch
http://ftp.unicamp.br/pub/apache/spamassassin/source/Mail-SpamAssassin-3.2.5.tar.gz
:x (salve o arquivo)
Pronto, agora vamos automatizar o download de todos os pacotes, execute o comando abaixo:
# for i in `cat /usr/src/downloads/links`; do wget -c $i; done
Todos os pacotes necessários estão em /usr/src/downloads.
Fazia tempo que tava atras de um tuto para instalar um servidor de email..
Agora fica a dica de voce, acrescentar uma instalacao de um webmail, e umas configuracoes
de como fazer ele funcionar saindo para a internet, como dns essa coisas....
Só tive problemas em encontrar o arquivo clamd.conf que esta em /usr/local/etc/clamd.conf, e o
arquivo /etc/qmailmrtg/qmail.mrtg.cfg que nao estava no /etc dai tive que criar a pasta qmailmrtg
e copiar o arquivo qmail.mrtg.cfg que estava em /usr/src/downloads/qmailmrtg7-4.2.tar.gz e depois realizar a mudança.
Tive tambem alguns problemas em baixar alguns pacotes, mais nada dificil foi só baixar a mao mesmo e outra nao esqueçamos de colocar servers de atualizacao no /usr/local/etc/freshclam.conf
Bem do mais tudo certo, parabens novamente.