Segui estas instruções para enviar e-mails e aqui está o log do Postfix:
Sep 26 00:46:24 tshepang postfix/smtpd[5728]: 8EE2464931: client=localhost[127.0.0.1]
Sep 26 00:47:44 tshepang postfix/cleanup[5810]: 8EE2464931: message-id=<20110925224624.8EE2464931@tshepang>
Sep 26 00:47:44 tshepang postfix/qmgr[5772]: 8EE2464931: from=<[email protected]>, size=350, nrcpt=1 (queue active)
Sep 26 00:48:04 tshepang postfix/smtp[5859]: 8EE2464931: to=<[email protected]>, relay=none, delay=127, delays=107/0.01/20/0, dsn=4.4.3, status=deferred (Host or domain name not found. Name service error for name=gmail.com type=MX: Host not found, try again)
Sep 26 00:48:39 tshepang postfix/smtpd[5728]: disconnect from localhost[127.0.0.1]
Além disso, isso pode ser relevante (em " /etc/postfix/main.cf "):
myhostname = tshepang
mydestination = tshepang, localhost
relayhost =
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
inet_interfaces = all
inet_protocols = all
Estou executando isso no Debian 6.
/etc/resolv.conf
há resolvedores inválidos / que não respondem. Tente fazer umhost gmail.com
; veja se você obtém resultados.host gmail.com
cedegmail.com has address 74.125.233.24
na linha e depois;; connection timed out; no servers could be reached
na segunda. Mas é estranho, porque eu posso fazer ping.host -t mx gmail.com
? Você está certo, porém, isso é um pouco estranho.resolv.conf
, possivelmente devido anetwork-manager
ouresolvconf
não jogar bola.Respostas:
Impulsionando algumas perguntas mencionadas nos comentários que podem ajudar a descobrir o que está acontecendo:
Você pode adicionar o seu
/etc/resolv.conf
à pergunta? A saída da qual você descrevehost gmail.com
é um pouco suspeita e pode indicar um problema no seu servidor de nomes.Que resposta, se houver, você recebe do comando
host -t mx gmail.com
?Você enviou e-mails com sucesso para outros sistemas deste computador?
Seu ISP possui algum tipo de política explícita que exige que você use o servidor deles como retransmissão de email? Se o fizerem, um firewall bloqueando as solicitações de pesquisa do MX pode explicar o comportamento estranho do
host gmail.com
tempo limite após obter um resultado correto parcial.fonte
no servers could be reached
erro dehost
).Eu costumava ter o mesmo problema:
..
..
O problema estava no arquivo /var/spool/postfix/etc/resolv.conf (o chrootado). Dê uma olhada nisso.
fonte
Tente desativar a propriedade chroot , para que não seja alterada,
/etc/postfix/master.cf
conforme documentado aquipara
fonte
Parece que você está atrás de um proxy: o endereço gmail.com foi resolvido, mas o comando ping não é bem-sucedido. Você pode tentar conectar diretamente o SMTP do gmail com:
se ecoar "1", você não poderá se conectar, provavelmente a causa da filtragem de segurança.
fonte
Como o @Shadur apontou, esse problema pode ser causado pelo seu ISP (ou pela rede em que o servidor está instalado). Se houver restrições de segurança na porta SMTP (número da porta 25), os servidores MX não poderão ser alcançados por essa porta.
Você pode tentar usar a porta SMTP sobre SSL (ssmtp, número da porta 465). Para fazer isso, edite o
/etc/postfix/master.cf
arquivo, comente a linha smtp e adicione uma linha ssmtp:Para verificar se esta postagem é reconhecida com esse nome na sua máquina, você pode:
fonte