Posso estar falando bobagem, mas pode ser que voc� precise fazer um envio autenticado.


Isso quer dizer que o servidor de e-mail do provedor s� aceita envio de e-mails se voc� se autenticar nele antes.

E para isso voc� precisar� enviar a senha codificada (Base64).

N�o sei que mecanismo/configura��o o sendmail poderia usar para isso.

Estou apenas indicando que esse pode ser um processo necess�rio para o que voc� quer. Talvez o sendmail resolva isso sozinho para voc�.

Por exemplo, se for um usu�rio chamado 'barmabel' com a senha 'minhasenha', voc� pode obter a senha codificada fazendo o seguinte:

echo -e -n '\0barmabel\0minhasenha' | mimencode

O resultado ser�: AGJhcm1hYmVsAG1pbmhhc2VuaGE=

� esse valor que voc� deve (ou o sendmail) enviar para se autenticar no servidor do provedor.

Por exemplo, exeperimente o uso do telnet abaixo (tirei isso do meu livro). N�o esqueca de trocar os dados do exemplo pelos seus:

C: [EMAIL PROTECTED]:~$ telnet smtp.ventilador.com.br 25
Trying 200.123.456.78...
  S: Connected to smtp.ventilador.com.br.
  S: Escape character is '^]'.
  S: 220 hm.ventilador.com.br ESMTP

V: ehlo hm.ventilador.com.br

  S: 250-hm.ventilador.com.br
  S: 250-AUTH LOGIN PLAIN
  S: 250-AUTH=LOGIN
  S: 250-PIPELINING
  S: 250 8BITMIME

V: AUTH PLAIN AGJhcm1hYmVsAG1pbmhhc2VuaGE=

  S: 235 ok, go ahead (#2.0.0)

V: mail from: barmabel

  S: 250 ok

V: rcpt to: [EMAIL PROTECTED]

  S: 250 ok
V: data

  S: 354 go ahead

V: bla
V: bla bla bla ble
V: .

  S: 250 ok 1103677838 qp 10031


O mais importante � a linha AUTH PLAIN, justamente a que voc� pode usar para enviar usu�rio e senha codificados para se autenticar.


As linhas iniciadas com V significam seus comandos. As linhas iniciadas com S s�o as respostas do servidor.

N�o devo ter ajudado muito, mas talvez eu tenha conseguido mostrar um aspecto que pode representar uma dificuldade para configurar seu servidor de e-mail local.


[]'s Alexander

On Thu, 10 Mar 2005, Patrick wrote:

Sauda��es Amigos!

Preciso montar um servidor de e-mails para comunica��o interna,
como n�o temos IP fixo, usar�amos o SMTP de nosso provedor.
Resumindo, o servidor s� iria entregar as mensagens localmente e qdo
algum usu�rio tivesse que mandar alguma mensagem para fora, o servidor
encaminharia a mensagem p/ o SMTP de nosso provedor.
Baixei alguns tutoriais do sendmail e do postfix mas n�o consegui sacar a forma p/ faz�-lo.
eis a quest�o qual o melhor caminho?



Desde j� agrade�o! ABRAX!

--
GUS-BR - Grupo de Usuarios Slackware - BR
http://www.slackwarebrasil.org/
http://www.linuxmag.com.br/mailman/listinfo/slack-users
-- 
GUS-BR - Grupo de Usuarios Slackware - BR
http://www.slackwarebrasil.org/
http://www.linuxmag.com.br/mailman/listinfo/slack-users

Responder a