Como configurar a recuperação e entrega de correio local?

8
$ mail
No mail for lazer
$
  • Eu posso enviar e-mails usando mail.
  • Tenho e-mails não lidos na minha caixa de entrada, como posso ver no Outlook.

Por que o correio não me mostra meus e-mails? Como posso fazer para mailbuscá-los?

lazer
fonte
você configurou o fetchmail (ou algo assim) para extrair coisas? mail é tipicamente para email em seu sistema ... para os dias em que seu email foi vinculado à sua conta unix.
Xenoterracide
@ xeno: não, não tenho. Vou ler sobre o fetchmail e postar aqui.
Lazer
1
Você deve considerar reformular (ou eliminar este e repostagem) como "Como você configurar a recuperação de correio local e entrega" - o que seria uma pergunta muito boa para ter aqui
Michael Mrozek

Respostas:

4

Tradicionalmente, o correio unix é entregue diretamente na sua máquina (porque se o seu endereço de email for [email protected], certamente você tem uma conta shell machine.example.com). Geralmente é entregue em um arquivo chamado /var/mail/lazerou /var/spool/mail/lazer, embora um agente de entrega de correio possa colocá-lo em outro lugar. Isso ainda acontece em servidores de correio unix, mas atualmente a maioria dos usuários não tem acesso direto aos servidores de correio. Correio local (por exemplo, de trabalhos cron) normalmente é entregue dessa maneira.

Atualmente, normalmente, o correio é entregue em um servidor em algum lugar, e seu único acesso a esse servidor é um protocolo de recuperação de correio, normalmente POP ou IMAP . A Microsoft possui um protocolo proprietário para conversar com seu servidor de correio (Exchange) e acessar o Exchange com qualquer coisa, exceto o Outlook, pode ser difícil (o Exchange possui módulos opcionais para POP e IMAP, mas eles nem sempre estão ativados). A maioria dos ISPs e provedores de correio oferece acesso POP e IMAP; em um ambiente corporativo totalmente Microsoft, você pode estar preso ao Exchange.

Para ler seu e-mail no unix, você tem três opções:

  • Organize para o servidor de correio encaminhar o correio para o seu computador. Isso é razoável apenas se o seu computador estiver sempre ligado e conectado à Internet: você assume a responsabilidade por qualquer falha e deve configurar as coisas corretamente para lidar com devoluções, tentativas de spam, ataques de vírus, etc. Em seguida, seu email chegará ao unix tradicional caminho.

  • Busque seu e-mail no servidor em intervalos regulares. A ferramenta usual para isso é o fetchmail . Ele consulta um servidor POP ou IMAP e entrega o correio usando o mecanismo de entrega normal do sistema ou diretamente para um arquivo de sua escolha. Qual protocolo usar, qual servidor consultar, qual nome de usuário e senha passar e assim por diante serão encontrados nas configurações do Outlook. Dependendo de como você configura o fetchmail, uma cópia dos e-mails baixados pode ou não permanecer no servidor.

  • Faça seu próprio cliente de email recuperar o email do servidor usando POP ou IMAP. A maioria dos clientes de email unix mais avançados que os antigos /bin/mailpode fazer isso. Novamente, os parâmetros para acessar o servidor serão encontrados nas configurações do Outlook. Fora do mundo unix (por exemplo, com o Outlook), esse é normalmente o único modo de operação possível.

Gilles 'SO- parar de ser mau'
fonte