Servidor para envio de emails

1. Servidor para envio de emails

Joaquim Junior
agnushallard

(usa Debian)

Enviado em 05/11/2010 - 15:07h

Boa tarde
estou fazendo um curso de servidores linux. No curso aprendemos a instalar e configurar dns, apache, postfix, etc
Com isso configurei um servidor aqui na empresa e funciona corretamente. Para expandir o treinamento peguei um IP fixo na GVT configurei um dominio para este servidor. Esta quase tudo funcionando, consigo enviar os emails a partir deste servidor para contas no gmail, hotmail emails feitos na locaweb e outros provedores. Mas esta dando erro em emails do uol e terra.
Pesquisando aqui no ste e na net descobri que tinha de pedir na GVT o reverso do meu IP. O pedido foi feito. Mas ai fica a pergunta. Como saber se esta configurado corretamente e que o erro que esta dando no provedor UOL não é de reverso ou falha de configuração?
Usei a ferramenta http://www.howismydns.com/ mas não consegui entender a resposta dela. Parece que esta tudo correto, mas mesmo assim o UOL não recebe as mensagens

Obrigado


  


2. Re: Servidor para envio de emails

irado furioso com tudo
irado

(usa XUbuntu)

Enviado em 05/11/2010 - 15:12h

"configurei um dominio para este servidor.". Sei. E o dominio EXISTE? é oficial, cadastrado na registro.br? vc tem dois servidores DNS apontando pra êle?

pela carinha que vc acabou de fazer já vi que NÃO, vc nem sabe o que é isso. Provavelmente vai ter que se esforçar/estudar um pouco mais a respeito dos seguintes assuntos:

dominios: http://www.google.com/search?ie=UTF-8&oe=UTF-8&sourceid=navclient&gfns=1&q=como+regi...

servidores DNS: http://www.google.com/search?hl=en&q=como+instalar+servidores+dns&aq=f&aqi=&aql=&...

depois que tiver entendido essa parte, surgirão duvidas mais específicas. Aí, vc volta.




3. Re: Servidor para envio de emails

Joaquim Junior
agnushallard

(usa Debian)

Enviado em 05/11/2010 - 15:20h

o dominio é real, existe e tem 2 dns funcionais apontados para ele.


4. logs?

irado furioso com tudo
irado

(usa XUbuntu)

Enviado em 05/11/2010 - 15:27h

envie as mensagens para usuarios@dominios que estão com problemas e observe os logs (/var/log/maillog), analise as mensagens de erro. Analise também TODA a mensagem de rejeição do zémail original. Para isso sugiro NÃO usar o EuTôLoko, use uma ferramenta de gente - kmail, sylpheed - a partir do linux.

coloque as informações aqui, com seus comentários (o que acha que é, qual informação julga relevante, etc)

ponha aqui também o link do "howismydns" pra que analisemos.

use as seguintes ferramentas:

dig @servidor01.DNS seu.novo.dominio mx

dig @servidor02.DNS seu.novo.dominio mx

servidor.01 e .02 são aqueles que vc diz apontarem para seu mx. seu.novo.dominio é óbvio (acho).

divirta-se.

nota: antes que pergunte: NÃO, nenhuma ferramenta/instrução é aplicavel no (r)windows, não conheço (r)windows.


5. Re: Servidor para envio de emails

Joaquim Junior
agnushallard

(usa Debian)

Enviado em 05/11/2010 - 15:37h

log do postfix
Nov 5 12:37:29 servidor postfix/error[4201]: EF6177F92: to=<mailvalido@terra.com.br>, relay=none, delay=489, delays=489/0.02/0/0.01, dsn=4.7.1, status=deferred (delivery temporarily suspended: host vip-us-br-mx.terra.com[xxx.xxx.xxx.xxx] refused to talk to me: 450 4.7.1 Client host rejected: cannot find your hostname, [xxx.xxx.xxx.xxx])


Bom, em primeira analise,
O postfix fala que não pode enviar a mensagem porque não achou meu hostname o hostname da minha maquina é servidor e o SOA no DNS esta servidor.meudominio.com.br. Na GVT quando pedi para fazer o reverso do IP eles pediram o dominio. passei o meudominio.com.br. Agora estava lendo algo na net e o cara diz que passou o servidor.meudominio.com.br

Será que errei foi ai??






6. mais perto..

irado furioso com tudo
irado

(usa XUbuntu)

Enviado em 05/11/2010 - 21:23h


quando vc envia zémail para dominios externos êstes (se bem configurados) interrogam seu DNS para encontrar o nome da máquina que (teoricamente) está administrando o serviço smtp no dominio. Então, supondo que seu dominio seja: dominio.com.br, sua máquina (no servidor DNS) deve ter recebido um nome, digamos servidor. Então fica:

responsável pelo mx de dominio.com.br é servidor. Agregando-se o nome do servidor a resposta é:

servidor.dominio.com.br

é isso que eu queria ver quando pedi para vc usar o dig. Use-o e analise. Por exemplo, um servidor que fiz responde assim:

[irado@Slack13:~$]: dig stemme.com.br mx +nocmd +multiline

; <<>> DiG 9.4.3-P5 <<>> stemme.com.br mx +nocmd +multiline
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 32893
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;stemme.com.br. IN MX

;; ANSWER SECTION:
stemme.com.br. 3581 IN MX 10 mercurio.stemme.com.br.

;; Query time: 5346 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Fri Nov 5 21:17:30 2010
;; MSG SIZE rcvd: 56

[irado@Slack13:~$]: dig stemme.com.br mx +nocmd +multiline

; <<>> DiG 9.4.3-P5 <<>> stemme.com.br mx +nocmd +multiline
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 32893
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;stemme.com.br. IN MX

;; ANSWER SECTION:
stemme.com.br. 3581 IN MX 10 mercurio.stemme.com.br.

;; Query time: 5346 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Fri Nov 5 21:17:30 2010
;; MSG SIZE rcvd: 56

repare em "anwer section": diz que o dominio stemme.com.br é atendido pela máquina mercurio (o resto é o próprio dominio).

é isso que a zuol e os outros estão procurando: QUEM responde pelo dominio..

existem outras verificações:
[irado@Slack13:~$]: host mercurio.stemme.com.br
mercurio.stemme.com.br has address 201.54.224.166

bem.. por enquanto deve bastar para vc se distrair. Verifique com o dig, examine o resultado do howismydns

divirta-se, bom fim de semana.


7. Re: Servidor para envio de emails

Joaquim Junior
agnushallard

(usa Debian)

Enviado em 06/11/2010 - 14:19h

Uma coisa que não achei em nenhum tutorial, artigo, duvida ou pesquisas na net.
o hostname da ma quina deve ser meudominio.com.br ou servidor.meudominio.com.br ou meu dominio ou qualquer nome que eu queira??


8. sei..

irado furioso com tudo
irado

(usa XUbuntu)

Enviado em 06/11/2010 - 21:20h

pow, agnus.. vc NÃO LEU meu post anterior porque? :\

nem me venha, vc não leu porque lá está bem claro:

servidor.dominio.com.br

ou seja, o nome que vc quiser para o servidor (hostname) PORÉM deve aparecer nos servidores DNS responsáveis pelo dominio :(

e vc pesquisou, né? e não achou.. sei, sei..

http://www.google.com.br/search?q=o+que+%C3%A9+hostname&ie=utf-8&oe=utf-8&aq=t&rls=o...

se continuar assim, desatento, vai acabar ficando/falando sozinho.

aqui, o morimoto dá uma aula. Aprenda: http://listas.softwarelivre.org/pipermail/postfix-br/2006-May/012111.html



9. Re: Servidor para envio de emails

Joaquim Junior
agnushallard

(usa Debian)

Enviado em 08/11/2010 - 11:03h

O que eu ja descobri ate agora foi:

Fiz um teste no www.terra.com.br/postmaster

O reverso retornou OK, mas retornou um erro para o dns direto.
Com isso dei um nslookup - 127.0.0.1
set q=soa retonou corretamente
set q=ns retornou corretamente
set q=mx retornou corretamente
set q=a não ha resposta

mas se o registro A não esta respondendo, como eu consigo acessar o www.meudominio.com.br?">www.meudominio.com.br??
afinal www.meudominio.com.br IN A xxx.xxx.xxx.xxx






10. agnus

irado furioso com tudo
irado

(usa XUbuntu)

Enviado em 08/11/2010 - 11:32h

como vc de fato não lê meus posts, não segue orientação, não responde ao que se pergunta, considero que DEFINITIVAMENTE eu sou um completo [*****] por ficar me incomodando em responder.


minha última colaboração com vc:
http://www.oreillynet.com/linux/cmd/cmd.csp?path=n/nslookup

Fui.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts