OI!!

Ai vai as dica..

No diretorio /etc/mail voce encontrar� o arquivo sendmail.mc
Vamos editar este arquivo e fazer algumas altera��es.

Comentarios no em alguns arquivos � "#" no sendmail � a palavra "dnl".
 
Descomente as linhas: (retire a palavra dnl da seguintes linhas):

TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
define(`confAUTH_MECHANISMS', `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl

As duas linha server para fazer autentica��o. Aconselho voce a usar SSL.

Nao esque�a de alterar a linha abaixo para que seu sendmail libere a porta 
25 para o mundo externo.

Altere a linha:
DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl
para:
DAEMON_OPTIONS(`Port=smtp,Addr=0.0.0.0, Name=MTA')dnl

Salve o arquivo sendmail.mc e fa�a uma copia dos seu arquivo original 
sendmail.cf. Vamos gerar um novo sendmail.cf. Digite o comando abaixo.

m4 sendmail.mc > sendmail.cf

Pronto. apenas restart seu sendmail. para verificar se sua autenticacao 
esta habilitada. fa�a o seguinte.
Digite o comando no seu servidor:
telnet localhost 25
apos digite:
ehlo localhost
Devera aparecer "AUTH LOGIN PLAIN".
Caso contrario possui algum problema..

Para voce for�ar a autentica��o, basta negar relay para o ip da maquina 
que voce quer se autentique.

Se voce quiser usar auth + ssl fa�a o sequinte.

Descomente as seguintes linhas.
define(`confCACERT_PATH',`/usr/share/ssl/certs')
define(`confCACERT',`/usr/share/ssl/certs/ca-bundle.crt')
define(`confSERVER_CERT',`/usr/share/ssl/certs/sendmail.pem')
define(`confSERVER_KEY',`/usr/share/ssl/certs/sendmail.pem')
dnl define(`confAUTH_OPTIONS', `A p')dnl

Comente a linha: apenas coloque a palavra dnl na inicio desta linha.
define(`confAUTH_OPTIONS', `A')dnl

A altera��o das duas ultimas linhas permitem o relay, desde que seja um 
usuario autenticado e s� permite autenticacao com uso de ssl.

Acho que � a melhor maneira e mais segura.
Salve o arquivo regere, mas antes de reiniciar o sendmail vamos criar o 
certificado.

Entre no diret�rio /usr/share/ssl/certs e digite "make sendmail.pem"
Ao terminar, basta reiniciar seu sendmail..


um abraco e boa sorte.


---------------------------------------------------------------------------
Esta lista � patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utiliza��o da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a