fbpx
Wikipedia

fetchmail

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.

fetchmail

Captura de fetchmail launcher.
Información general
Tipo de programa E-mail
Autor Eric S. Raymond
Desarrollador Matthias Andree, Rob Funk
Lanzamiento inicial 1996
Licencia GNU General Public License
Idiomas Inglés
Información técnica
Programado en Python, C
Versiones
Última versión estable 6.3.19 10 de diciembre de 2010
Lanzamientos
popclient
fetchmail
Enlaces
Sitio web oficial
Repositorio de código
Seguimiento de errores

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 lectura 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 tomó el mando y después de agregarle soporte para IMAP lo renombró a fechtmail. 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 Daniel J. 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 datos 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 3 de abril de 2007. 
  2. «'Developer History'». Consultado el 5 de abril de 2007. 
  3. «'Design Notes On Fetchmail'». Consultado el 5 de abril de 2007. 
  4. Lambert, Terry. «'UUCP must stay; fetchmail sucks (was list 'o things)'». Consultado el 5 de abril de 2007. 
  5. Cazabon, Charles. «'getmail frequently asked questions'». Consultado el 5 de abril de 2007. 
  6. «'Página oficial de Fetchmail '». 

Enlaces externos

  • (inglés)
  •   Datos: Q285939

fetchmail, aplicación, permite, bajar, correo, electrónico, desde, servidor, remoto, cual, podrá, filtrado, este, paso, necesario, retransmitirlo, sistema, local, captura, launcher, información, generaltipo, programae, mailautoreric, raymonddesarrolladormatthi. fetchmail es una aplicacion que permite bajar correo electronico desde un servidor remoto el cual podra ser filtrado este paso no es necesario y retransmitirlo al sistema local fetchmailCaptura de fetchmail launcher Informacion generalTipo de programaE mailAutorEric S RaymondDesarrolladorMatthias Andree Rob FunkLanzamiento inicial1996LicenciaGNU General Public LicenseIdiomasInglesInformacion tecnicaProgramado enPython CVersionesUltima version estable6 3 19 10 de diciembre de 2010LanzamientospopclientfetchmailEnlacesSitio web oficial Repositorio de codigo Seguimiento de errores editar datos en Wikidata Indice 1 Descripcion 2 Historia 3 Configuracion 4 Vease tambien 5 Referencias 6 Enlaces externosDescripcion Editarfetchmail es un una utilidad de software de codigo 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 Ademas es compatible con los estandares IPv6 e IPsec De esta manera el correo puede ser leido desde cualquier cliente de E Mail como lo es mutt o incluso directamente del archivo donde se guardan los E Mail Este ultimo caso es ideal para su lectura desde un script Tambien permite la utilizacion de alias y reglas de filtrado por ejemplo con la aplicacion procmail Posee muy buena proteccion contra el sniffing de claves soportando APOP KPOP OPT Microsoft NTLM Asimismo soporta autenticacion cifrada como MD5 Tambien puede ser configurado para usar tuneles con sshHistoria EditarFetchmail se deriva del programa popclient desarrollado por Carl Harris 1 En 1996 Eric S Raymond tomo el mando y despues de agregarle soporte para IMAP lo renombro a fechtmail En el 2004 un nuevo equipo de desarrolladores tomaron el control de fetchmail 2 y presentaron nuevos planes de desarrollo que en algunos casos diferian de las decisiones de diseno hechas por Eric Raymond en versiones anteriores 3 Fetchmail tal vez sea muy conocido porque su autor Eric S Raymond lo uso como modelo para discutir sus teorias del desarrollo del codigo abierto el cual es uno de los tratados mas leidos e influyentes de las metodologias de desarrollo de software La catedral y el bazar Aunque algunos programadores incluyendo Daniel J Bernstein el creador de getmail Charles Cazabon y el desarrollador de FreeBSD Terry Lambert han criticado el diseno de fetchmail 4 sus numerosos agujeros de seguridad 5 y que su lanzamiento al modo mantenimiento fue demasiado prematuro Configuracion EditarFetchmail se configura desde el fichero fetchmailrc Debido a que este fichero contendra mucha informacion altamente confidencial siempre se recomienda otorgarle permisos de manera exclusiva al dueno Esto se hace mediante el comando chmod Ejemplo chmod 600 fetchmailrc A continuacion mostraremos algunas de las configuraciones posibles dentro del archivo fetchmailrc Para ver el resto de las configuraciones dirijase a la pagina oficial de fetchmail 6 Para bajar correo de un servidor debera editar el archivo fetchmailrc de la siguiente forma Debera agregar una linea con los siguientes datos recuerde que lo que esta escrito en minuscula son datos obligatorios y los que esta escrito en mayuscula son los datos que usted tendra que cambiar poll NOMBRESERVIDOR protocol PROTOCOLO username NOMBREUSUARIO password CLAVEUSUARIO is USUARIOLOCAL here Tambien podra bajar su correo desde mas de un servidor y redirigir el correo a diferentes usuarios locales para ello se debera 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 parametro d seguido de un numero que expresa la cantidad de segundos que se esperara para volver a ejecutarlo Este en un ejemplo se va a bajar el correo cada 2 minutos fetchmail d 120 La segunda opcion es insertar el comando dentro del crontab Alli tendra mas posibilidades de configurar la periodicidad en la que quiere bajar su correo Para hacer esto tendra que editar el archivo de configuracion con el comando crontab e alli debera insertar una nueva linea que diga la frecuencia con la que quiere que se ejecute el fetchmail Si queremos que se ejecute cada 2 minutos todos los dias de la semana seria asi 0 59 2 fetchmailVease tambien Editar Portal Software libre Contenido relacionado con Free Software Portal Logo svg SSAFetchmail Una nueva arquitectura de recuperador de correos electronicosReferencias Editar Raymond Eric Eric S Raymond s former Design Notes On Fetchmail Consultado el 3 de abril de 2007 Developer History Consultado el 5 de abril de 2007 Design Notes On Fetchmail Consultado el 5 de abril de 2007 Lambert Terry UUCP must stay fetchmail sucks was list o things Consultado el 5 de abril de 2007 Cazabon Charles getmail frequently asked questions Consultado el 5 de abril de 2007 Pagina oficial de Fetchmail Enlaces externos EditarThe fetchmail homepage ingles Datos Q285939Obtenido de https es wikipedia org w index php title Fetchmail amp oldid 134417706, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos