O fetchmail é um cliente IMAP e POP completo. Ele permite que os usuários baixem automaticamente emails de servidores IMAP e POP remotos e os salvem em caixas de correio locais, onde podem ser acessados mais facilmente. O fetchmail pode ser instalado usando o port mail/fetchmail e oferece vários recursos, incluindo:
Suporte para os protocolos POP3, o APOP, o KPOP, o IMAP, o ETRN e o ODMR.
Capacidade de encaminhar emails usando SMTP, que permite que a filtragem, o encaminhamento e aliases funcionem normalmente.
Pode ser executado no modo daemon para verificar periodicamente novas mensagens.
Pode buscar várias caixas de correio e encaminhá-las, com base na configuração, para diferentes usuários locais.
Esta seção explica alguns dos recursos básicos do fetchmail. Este utilitário requer uma configuração .fetchmailrc
no diretório pessoal do usuário para que seja executado corretamente. Este arquivo inclui informações do servidor, bem como credenciais de login. Devido à natureza sensível do conteúdo deste arquivo, é aconselhável torná-lo legível apenas pelo usuário, com o seguinte comando:
%
chmod 600 .fetchmailrc
O seguinte .fetchmailrc
serve como um exemplo para fazer o download de uma única caixa de correio de usuário usando POP. Ele diz ao fetchmail para se conectar ao example.com
usando um nome de usuário joesoap
e uma senha de XXX
. Este exemplo pressupõe que o usuário joesoap
exista no sistema local.
poll example.com protocol pop3 username "joesoap" password "XXX"
O próximo exemplo conecta-se a vários servidores POP e IMAP e redireciona para diferentes nomes de usuários locais quando aplicável:
poll example.com proto pop3: user "joesoap", with password "XXX", is "jsoap" here; user "andrea", with password "XXXX"; poll example2.net proto imap: user "john", with password "XXXXX", is "myth" here;
fetchmail pode ser executado no modo daemon executando-o com -d
, seguido pelo intervalo (em segundos) que o fetchmail deve pesquisar servidores listados em .fetchmailrc
. O exemplo a seguir configura o fetchmail para pesquisar a cada 600 segundos:
%
fetchmail -d 600
Mais informações sobre o fetchmail podem ser encontradas em http://www.fetchmail.info/
.
All FreeBSD documents are available for download at https://download.freebsd.org/ftp/doc/
Questions that are not answered by the
documentation may be
sent to <freebsd-questions@FreeBSD.org>.
Send questions about this document to <freebsd-doc@FreeBSD.org>.