[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: MTA + SMTP [resolvido]



Marcio de Araujo Benedito wrote:

* Marcos Vinicius Lazarini (lazarini@nics.unicamp.br) wrote:


Solução encontrada: Descobri que o provedor oferece servico de SMTP
autenticado; ai a questão passou a ser: como fazer para que o exim
passe a mandar via SMTP e não mais usando o registro MX do DNS?


O exim sobrescreve o campo do header para o dominio local, o que faz com
que os serviços que necessitam de reverso não achem o domínio porque ele
não está registrado.

A solução que uso é adicionar meu usuário ao parametro trusted_users.
Mas isso é na minha casa ;)

Aqui no trampo uso o exim para entregar as mensagen ao meu SMTP
principal, e este entrega para o mundo. Se você tem um servidor de
e-mail externo em qualquer parte de sua rede, basta fazer o exim usar
ele :)

PS: Tem muita gente aqui que usa o exim com autenticação, inclusive com
soluções postadas na lista, desde 2001.

Bom, vou dizer uma coisa: não foi muito fácil entender tudo. Só tenho certeza de uma coisa: a documentação do exim foi escrita por engenheiros!!! É muito pior que todas as RFCs que eu já li!!! Ela consegue ser imensa, mas sem dizer nada de útil!!! :-(

Bom, o resumo da opera:
(Pra fazer o exim usar SMTP no envio output outgoing de e-mail, fazer o exim client cliente SMTP)
Seguindo a base de
http://lists.debian.org/debian-user-portuguese/2002/03/msg00312.html
como ainda uso o exim3 funciona. Valeu Gleydson! :-)
Mas faltaram alguns ajustes, que seguem.

No caso, uso o SMTP do terra. Ele suporta apenas SMTP AUTH tipo PLAIN ou LOGIN, conforme mostra telnet abaixo.

$ telnet smtp.terra.com.br 25
Trying 200.154.55.5...
Connected to smtp.terra.com.br.
Escape character is '^]'.
220 cuenca.terra.com.br ESMTP
ehlo www.teste.com.br
250-cuenca.terra.com.br
250-PIPELINING
250-SIZE 26214400
250-ETRN
250-AUTH PLAIN LOGIN
250-XVERP
250 8BITMIME
quit
221 Bye
Connection closed by foreign host.

Bom, pra configurar o exim pra usar esse smtp, é só rodar o eximconfig, escolher a opcao 2, informar o smtp do terra, e depois editar duas coisas no exim.conf:
- no campo 'remote_smtp:' descomentar e completar a linha
authenticate_hosts = smtp.terra.com.br
- no campo 'login:', bem no final, é só descomentar e completar com o username e passwd

pronto! Funcionou que é uma beleza!

Agora... Custava o autor do exim colocar isso de um jeito fácil no site? Tipo 'configurações frequentes'. Perdi algumas boas horas pra fazer funcionar essa coisa (que agora parece) tonta... Nessas horas eu lembro de um amigo meu MS-centric, e dou razao a ele: a documentação da MS está anos-luz a frente de muitos projetos bons de SL.


Agradeço a todos que ajudaram! Valeu pessoal

--
Marcos



Reply to: