Fetchmail

Fetchmail

fetchmail

fetchmail
Fetchmailconf01.png
Captura de fetchmail launcher.
Desarrollador
Matthias Andree,Rob Funk
www.fetchmail.info
Información general
Diseñado por Eric S. Raymond
Última versión estable 6.3.8
6 de abril de 2007
Género E-mail
Escrito en Python,C
S.O. POSIX
Licencia GNU General Public License
Idiomas Inglés
En español No

fetchmail es una aplicación que permite bajar correo electrónico desde un servidor remoto, el cual podrá ser filtrado (este paso no es necesario) y retransmitirlo al sistema local.

Contenido

Descripción

fetchmail es un una utilidad de software de código abierto para sistemas operativos que cumplan con POSIX. Se usa para recuperar e-mail desde servidores de correos remoto que implementen los protocolos POP2, POP3, RPOP, APOP, KPOP y las diferentes variedades de IMAP, ETRN o ODMR, hacia el sistema local del usuario. Además es compatible con los estándares IPv6 e IPsec. De esta manera el correo puede ser leído desde cualquier cliente de E-Mail como lo es mutt o incluso directamente del archivo donde se guardan los E-Mail. Este último caso es ideal para su leída desde un script. También permite la utilización de alias y reglas de filtrado por ejemplo con la aplicación procmail.

Posee muy buena protección contra el sniffing de claves, soportando APOP, KPOP, OPT, Microsoft NTLM. Asimismo soporta autenticación cifrada como MD5. También puede ser configurado para usar túneles con ssh



Historia

Fetchmail se deriva del programa popclient, desarrollado por Carl Harris.[1] En 1996 Eric S. Raymond tomo el mando y después de agregarle soporte para IMAP lo renombro a fetchmail. En el 2004, un nuevo equipo de desarrolladores tomaron el control de fetchmail,[2] y presentaron nuevos planes de desarrollo que en algunos casos diferían de las decisiones de diseño hechas por Eric Raymond en versiones anteriores.[3]

Fetchmail tal vez sea muy conocido porque su autor, Eric S. Raymond, lo usó como modelo para discutir sus teorías del desarrollo del código abierto el cual es uno de los tratados más leídos e influyentes de las metodologías de desarrollo de software, La catedral y el bazar. Aunque algunos programadores, incluyendo Dan Bernstein, el creador de getmail Charles Cazabon y el desarrollador de FreeBSD Terry Lambert, han criticado el diseño de fetchmail,[4] sus numerosos agujeros de seguridad ,[5] y que su lanzamiento al modo "mantenimiento" fue demasiado prematuro.


Configuración

Fetchmail se configura desde el fichero .fetchmailrc. Debido a que este fichero contendrá mucha información altamente confidencial, siempre se recomienda otorgarle permisos de manera exclusiva al dueño. Esto se hace mediante el comando chmod Ejemplo:

  chmod 600 ~/.fetchmailrc

A continuación mostraremos algunas de las configuraciones posibles dentro del archivo .fetchmailrc. Para ver el resto de las configuraciones diríjase a la página oficial de fetchmail[6]

Para bajar correo de un servidor deberá editar el archivo .fetchmailrc de la siguiente forma. Deberá agregar una línea con los siguientes datos, recuerde que lo que está escrito en minúscula son dantos obligatorios y los que está escrito en mayúscula son los datos que usted tendrá que cambiar.

poll NOMBRESERVIDOR protocol PROTOCOLO username “NOMBREUSUARIO” password “CLAVEUSUARIO” is “USUARIOLOCAL” here

También podrá bajar su correo desde más de un servidor y redirigir el correo a diferentes usuarios locales, para ello se deberá editar el archivo .fetchmailrc de la siguiente forma.

poll NOMBRESERVIDOR proto PROTOCOLO:
user “NOMBREUSUARIO”, with password “CLAVEUSUARIO”, is “USUARIOLOCAL” here;
user “NOMBREUSUARIO2”, with password “CLAVEUSUARIO2”;
user “NOMBREUSUARIO3”, with password “CLAVEUSUARIO3”;
poll NOMBRESERVIDOR proto PROTOCOLO:
user “NOMBREUSUARIO5”, with password “CLAVEUSUARIO5”, is “USUARIOLOCAL” here;

Si quiere que se baje su correo cada X intervalos de tiempo, tiene dos formas de hacerlo. La primera es hacer que fetchmail se ejecute en modo demonio, esto se hace mediante el parámetro –d seguido de un número que expresa la cantidad de segundos que se esperará para volver a ejecutarlo. Este en un ejemplo, se va a bajar el correo cada 2 minutos:

fetchmail –d 120 

La segunda opción es insertar el comando dentro del crontab. Allí tendrá más posibilidades de configurar la periodicidad en la que quiere bajar su correo. Para hacer esto tendrá que editar el archivo de configuración con el comando ‘crontab –e’ allí deberá insertar una nueva línea que diga la frecuencia con la que quiere que se ejecute el fetchmail. Si queremos que se ejecute cada 2 minutos, todos los días de la semana, sería así:

0-59/2 * * * * fetchmail


Véase también

Referencias

  1. Raymond, Eric. «'Eric S. Raymond's former Design Notes On Fetchmail'». Consultado el 2007-04-03.
  2. «'Developer History'». Consultado el 2007-04-05.
  3. «'Design Notes On Fetchmail'». Consultado el 2007-04-05.
  4. Lambert, Terry. «'UUCP must stay; fetchmail sucks (was list 'o things)'». Consultado el 2007-04-05.
  5. Cazabon, Charles. «'getmail frequently asked questions'». Consultado el 2007-04-05.
  6. «'Página oficial de Fetchmail '».

Enlaces externos

Obtenido de "Fetchmail"

Wikimedia foundation. 2010.

Игры ⚽ Поможем сделать НИР

Mira otros diccionarios:

  • Fetchmail — Aktuelle Version: 6.3.9 (16. November 2008) Betriebssystem: Unix Derivate Lizenz: GPL (Freie Software) …   Deutsch Wikipedia

  • Fetchmail — Développeur Eric S. Raymond Dernière version …   Wikipédia en Français

  • Fetchmail — Тип Почтовый клиент Разработчик Eric S. Raymond Операционная система Семейство Unix Последняя версия 6.3.21 (21 августа 2011) Лицензия GPL Сайт …   Википедия

  • fetchmail — Aktuelle Version 6.3.21 (21. Oktober 2011) Betriebssystem Unix Derivate Lizenz GPL (Freie Software) fetchmail.in …   Deutsch Wikipedia

  • Fetchmail — Infobox Software name = fetchmail logo = caption = author = Eric S. Raymond developer = released = latest release version = 6.3.8 latest release date = April 6, 2007 latest preview version = latest preview date = operating system = Unix like… …   Wikipedia

  • Maildir — The Maildir e mail format is a common way of storing e mail messages, where each message is kept in a separate file with a unique name, and each folder is a directory. The local filesystem handles file locking as messages are added, moved and… …   Wikipedia

  • ATRN — On Demand Mail Relay (ODMR) oder Authenticated TURN (ATRN) ist eine Erweiterung für das E Mail Protokoll Simple Mail Transfer Protocol (SMTP). ODMR ist in RFC 2645 definiert. ODMR ist ein E Mail Dienst, der es Benutzern erlaubt, nach… …   Deutsch Wikipedia

  • Authenticated TURN — On Demand Mail Relay (ODMR) oder Authenticated TURN (ATRN) ist eine Erweiterung für das E Mail Protokoll Simple Mail Transfer Protocol (SMTP). ODMR ist in RFC 2645 definiert. ODMR ist ein E Mail Dienst, der es Benutzern erlaubt, nach… …   Deutsch Wikipedia

  • ODMR — On Demand Mail Relay (ODMR) oder Authenticated TURN (ATRN) ist eine Erweiterung für das E Mail Protokoll Simple Mail Transfer Protocol (SMTP). ODMR ist in RFC 2645 definiert. ODMR ist ein E Mail Dienst, der es Benutzern erlaubt, nach… …   Deutsch Wikipedia

  • Maildir — Тип Архив электронных писем Разработчик Daniel J. Bernstein Maildir  это распространённый формат хранения электронной почты, не требующий монопольного захвата файла для обеспечения целостности почтового ящика при чтении, добавлении или… …   Википедия

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”