Diferencia entre revisiones de «Fetchdir»

De FJWiki
Saltar a: navegación, buscar
(Página nueva: Permite jalar en archivos por separado en un directorio, los correos con fetchmail. Usa catprogre. <source lang=bash> #!/bin/bash # Hace fetchmail de los correos en un directorio...)
 
 
Línea 1: Línea 1:
 
Permite jalar en archivos por separado en un directorio, los correos con fetchmail. Usa [[catprogre]].
 
Permite jalar en archivos por separado en un directorio, los correos con fetchmail. Usa [[catprogre]].
 +
 +
Uso:
 +
 +
$ fetchdir directorio
 +
 +
Pedirá el password de la cuenta, y luego creará los archivos directorio/correo.1, directorio/correo.2, etc. Si no se especifica el directorio usará la carpeta fetchdir en el HOME local. La carpeta debe existir, o dará error el programa.
 +
 +
Cualquier error, avisar.
 +
 +
== Código de fetchdir ==
  
 
<source lang=bash>
 
<source lang=bash>
Línea 16: Línea 26:
 
fetchmail -a -k -p IMAP -m "catprogre $DESTDIR/$PREFIJO" -u $USUARIO $SERVIDOR
 
fetchmail -a -k -p IMAP -m "catprogre $DESTDIR/$PREFIJO" -u $USUARIO $SERVIDOR
 
</source>
 
</source>
 +
 
[[Category:Bash Scripts]]
 
[[Category:Bash Scripts]]

Revisión actual del 22:17 26 mar 2009

Permite jalar en archivos por separado en un directorio, los correos con fetchmail. Usa catprogre.

Uso:

$ fetchdir directorio

Pedirá el password de la cuenta, y luego creará los archivos directorio/correo.1, directorio/correo.2, etc. Si no se especifica el directorio usará la carpeta fetchdir en el HOME local. La carpeta debe existir, o dará error el programa.

Cualquier error, avisar.

Código de fetchdir

#!/bin/bash
# Hace fetchmail de los correos en un directorio,
# separando los correos en archivos distintos.

DESTDIR=${1:-~/fetchdir}
PREFIJO=correo.

echo Directorio de destino: $DESTDIR

USUARIO=ejemplo@dominio.com
SERVIDOR=mail.dominio.com

fetchmail -a -k -p IMAP -m "catprogre $DESTDIR/$PREFIJO" -u $USUARIO $SERVIDOR