Diferencia entre revisiones de «Fetchdir»
De FJWiki
(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