Estou tentando configurar um servidor de e-mail (postfix & dovecot) no Ubuntu. No entanto, não consigo enviar / receber e-mails e recebo um erro semelhante, como publicado em Postfix: perdeu a conexão com o * somehost * ao receber a saudação inicial do servidor . Minha mensagem de erro parece:
Jan 5 03:46:49 oakwise-12752 postfix/smtp[22531]: 48079C08F4: conversation with gmail-smtp-in.l.google.com[74.125.25.27] timed out while receiving the initial server greeting
Quando tento fazer telnet para o servidor de e-mail do Google, posso me conectar ao host, mas não recebo uma mensagem de saudação (220). Assim:
$ telnet gmail-smtp-in.l.google.com 25
Trying 74.125.25.27...
Connected to gmail-smtp-in.l.google.com.
Escape character is '^]'.
Quando tento fazer telnet para meu próprio servidor de e-mail, posso obter a mensagem de saudação com êxito.
$ telnet localhost 25
Trying 127.0.0.1...
Connected to myhost.mydomain.com
Escape character is '^]'.
220 myhost.mydomain.com ESMTP Postfix (Ubuntu)
Você sabe se há algum problema com a configuração de meus hosts? Por favor, diga-me se você precisar de mais informações.
UPDATE
Aqui está algum resultado para tcpdump
enquanto telnet gmail-smtp-in.l.google.com 25
.
tcpdump host 74.125.25.26
09:20:39.856647 IP myhost.mydomain.com.53742 > fa-in-f26.1e100.net.smtp: Flags [S], seq 2040695833, win 14600, options [mss 1460,sackOK,TS val 274530380 ecr 0,nop,wscale 7], length 0
09:20:40.013693 IP fa-in-f26.1e100.net.smtp > myhost.mydomain.com.53742: Flags [S.], seq 1029741075, ack 2040695834, win 14180, options [mss 1430,sackOK,TS val 128311508 ecr 274530380,nop,wscale 6], length 0
09:20:40.013747 IP myhost.mydomain.com.53742 > fa-in-f26.1e100.net.smtp: Flags [.], ack 1, win 115, options [nop,nop,TS val 274530420 ecr 128311508], length 0
09:20:51.837739 IP myhost.mydomain.com.53727 > fa-in-f26.1e100.net.smtp: Flags [P.], seq 1931780617:1931780622, ack 3676242651, win 115, options [nop,nop,TS val 274533376 ecr 3949456046], length 5
09:22:52.157741 IP myhost.mydomain.com.53727 > fa-in-f26.1e100.net.smtp: Flags [P.], seq 0:5, ack 1, win 115, options [nop,nop,TS val 274563456 ecr 3949456046], length 5
09:24:52.477713 IP myhost.mydomain.com.53727 > fa-in-f26.1e100.net.smtp: Flags [P.], seq 0:5, ack 1, win 115, options [nop,nop,TS val 274593536 ecr 3949456046], length 5
09:26:52.797732 IP myhost.mydomain.com.53727 > fa-in-f26.1e100.net.smtp: Flags [P.], seq 0:5, ack 1, win 115, options [nop,nop,TS val 274623616 ecr 3949456046], length 5
09:28:53.117719 IP myhost.mydomain.com.53727 > fa-in-f26.1e100.net.smtp: Flags [P.], seq 0:5, ack 1, win 115, options [nop,nop,TS val 274653696 ecr 3949456046], length 5
09:30:53.437729 IP myhost.mydomain.com.53727 > fa-in-f26.1e100.net.smtp: Flags [P.], seq 0:5, ack 1, win 115, options [nop,nop,TS val 274683776 ecr 3949456046], length 5
UPDATE 2
O Google informa que os registros do provedor de serviços de Internet bloquearão a porta 25 para evitar spam de email. Estou usando um host virtual fornecido pela nuvem da minha empresa. É possível que a porta 25 esteja bloqueada pelo firewall da empresa ou pelo ISP? Como posso descobrir se está bloqueado?