É possível receber email em “tempo real”?

3

Eu tenho uma conta POP3 do Windows Live / Hotmail ( @live.com ). No Windows, com o Outlook e talvez outros programas que eu não conheço, é possível receber emails assim que eles são recebidos pelo servidor. No Linux, só consegui receber e-mails sempre que ocorrem verificações automáticas de e-mail.

Existe alguma maneira de receber e-mails em "tempo real" sem usar um navegador da web? De preferência, gostaria de configurar o Kontact para conseguir isso, mas as sugestões para usar outros clientes de email que atinjam o objetivo também são respostas válidas.

    
por Richard 15.11.2013 / 23:43

3 respostas

4

Você está comparando maçãs com laranjas. O que você estava fazendo (com a conta @live) está usando um aplicativo de email da Web para verificar seu email que busca emails diretamente dos servidores de email. Nenhuma configuração sã de POP / SMTP permitirá isso, pois causa sobrecarga devido ao protocolo TCP, e desperdiça recursos no servidor, etc. Além disso, não há realmente necessidade de e-mails em tempo real hoje em dia. E-mail estará lá (no servidor) nos próximos anos até você buscá-lo.

Se você abusar do protocolo SMTP / POP, poderá estar bloqueado ou limitado, atrasando ainda mais os e-mails para alcançar seu cliente.

    
por Braiam 16.11.2013 / 00:04
1

Contanto que você não tenha acesso à configuração do servidor de e-mail, não será possível receber e-mails em "tempo real".

O que você pode fazer é verificar periodicamente novos e-mails e definir o período para um tempo muito curto. Via ferramenta de linha de comando mail ou com um cliente de e-mail gráfico comum, como thunderbird ou qualquer outra coisa.

    
por chaos 15.11.2013 / 23:49
1

É provável que qualquer programa que você veja receber mensagens em "tempo real" esteja usando algo semelhante ao comando IDLE do IMAP ( link ).

"O recurso IDLE permite que os usuários de email IMAP recebam imediatamente qualquer alteração de caixa de correio sem ter que executar nenhuma ação, como clicar em um botão de atualização ou solicitar ao cliente de email repetidas e automaticamente novas mensagens pelo servidor. "

Com isso, o cliente estabelece uma conexão e solicita que o servidor notifique qualquer email recebido, deixando a conexão sempre aberta. Quando um email chega, o servidor notifica e o cliente pode agir imediatamente.

Esta funcionalidade NÃO é suportada pelo POP3.

Meu palpite é que o Outlook usa algum protocolo proprietário para se comunicar com o Live (ou qualquer outro), que suporte um recurso semelhante. É muito provável que o Outlook não esteja usando o POP3 para se conectar ao Live.

Então, para responder à sua pergunta "Existe alguma maneira de receber e-mails em" tempo real "sem usar um navegador da Web?". A resposta é "SIM", dado o suporte adequado dos recursos necessários no cliente e no servidor, e compatibilidade entre eles.

Verifique se o Live é compatível com IMAP e, em seguida, verifique se o seu cliente de e-mail suporta o IMAP IDLE. Nesse caso, eles poderão trabalhar juntos e fazer o que quiserem.

    
por roadmr 19.12.2013 / 18:59

Tags