Quase 2 anos após ter escrito a primeira versão deste artigo, chegou a hora de rescrevê-lo com informações adicionais e atualizadas. Dentre seus recursos podemos citar o suporte a SMTP TLS e POP SSL (criptografado), antivírus, antiSPAM, autenticação SMTP e sistema de quota de usuário.
Todas as informações contidas nesse documento foram testadas no Slackware 10.2 e current.
Não me responsabilizo por qualquer problema que essas informações possam causar ao seu servidor.
Todos estão autorizados a publicar esse artigo, desde que preserve minha autoridade.
Nesse documento informo como montar um servidor de e-mail completo, infelizmente sem suporte a banco de dados (MySQL, PgSQL, etc). Nele abordo como instalar e configurar o sendmail no Slackware Linux com os seguintes recursos:
Autenticação SMTP;
Conexão SMTP criptografada/segura;
Conexão POP criptografa/segura;
Antivírus (clamav) usando milter;
AntiSPAM (SpamAssassin) com o procmail;
Espaço em disco (quota).
Neste documento informo também como configurar o Outlook Express para enviar e receber e-mail de acordo com seu novo servidor de e-mail.
Programas necessários
Qpopper
Serviço responsável pela conexão POP segura (spop3 porta 995).
Versão: 4.0.8
Clamav
Serviço responsável no caso, em bloquear e-mails com vírus.
Versão: 0.88.3
SpamAssassin
Serviço responsável em bloquear o tráfego de SPAM.
Versão: 3.1.0
OBS:
Outros programas são necessários, como por exemplo OpenSSL, procmail, sendmail, cyrus-sasl, mas na instalação padrão do Slackware eles já estão instalados e configurados. Caso eles não estejam instalados, basta buscar o pacote no próprio site do Slackware.
Estou usando somente pacotes .tgz para manter o padrão do Slackware, alguns pacotes podem ser encontrados facilmente em http://www.linuxpackages.net.
Começando e organizando a instalação
Vamos criar um diretório onde os downloads serão salvos para manter também a instalação organizada.
# mkdir /pkg
Vamos parar o sendmail também se ele tiver sendo executado.
[9] Comentário enviado por metall em 04/12/2006 - 17:45h
Dai fio!! blz!!
seguinte Joao Paulo to com problema assim usei seus passos como caminho instalei isso no CL10 blz tudo funcionando certinho ate agora! soh um probleminha nao tem um lugar nem um o milter.sock e esta instaldo tudo certinho clamav!! o que poderia ser como faco pra resolver este problema!!
Abraco[] Velho!! Fico no Aguardo
[10] Comentário enviado por metall em 04/12/2006 - 18:07h
Boa Tarde foi instalar a autenticao em outro cliente hj usando o cl10 mesmo to com o seguinte problema segui suas instrucoes...
quando uso o database.sh me retorna isso
sh databese.sh
WARNING: World writable directory /etc
WARNING: World writable directory /etc
WARNING: World writable directory /etc
WARNING: World writable directory /etc
WARNING: World writable directory /etc
WARNING: World writable directory /etc
e quando vou usar o m4 me retorna isso tambem
m4 sendmail.mc > /etc/mail/sendmail.cf
*** WARNING: missing -T<TMPF> in argument of FEATURE(`access_db', hash -T /etc/mail/access)
poderia me dar uma mao eh urgente! tao me cobrando isso e nao consegui resolver
Abraco!!
Fico no Aguardo!!
[11] Comentário enviado por metall em 04/12/2006 - 21:51h
bom soh pra dar um parecer ai consegui resolver o problema nao sei q cargas dagua o etc tinha muda as permisao do diretorio! ai se tei para chmod 755 acabou todos os problemas!! funciono tudo tranquilo...
Pra quem tiver este problema! ta ai eh soh permisao usei
#chmod 755 /etc
Soh fiquei com o problema do milter.sock q nao tem nesta distribuicao Cl10 poderia me passar alguma possicao?
Abraco[]s
[12] Comentário enviado por metall em 21/12/2006 - 14:39h
Dai Bruxo do Sendmail!!
Seguinte velho nunca implemento o sendmail para usar o ip-reverso!
tipow ele soh aceita email quem tiver com ip-reverso configurado!
se nao ele recusa! como hj muito servidores! utilizao isso! tu nao sabe como implementa isso?
poderia passar uma dica algo assim se souber! ou ate mesmo da uma pesquisada!! ja q o senhor!! eh o Kara no Sendmail!!
[14] Comentário enviado por msinformatica em 22/03/2009 - 17:55h
tenho o slackware 12.1 instalado ja com os pacotes Sendmail sasl 8.13 , tenho o clamav e tenho o Cyrus-sals. Alguem poderia me ajudar ,como configurar a autenticacao smtp.